apply-bot-mcp
v1.0.0
Published
MCP server for automated job applications with multi-tab browser control
Downloads
125
Maintainers
Readme
apply-bot-mcp
MCP server for automated job applications with multi-tab browser control.
Background
The official Playwright MCP extension mode does not support multi-tab control. When using it for LinkedIn job applications, the automation often needs to navigate to external company websites, which opens in new tabs. The default extension mode cannot handle these scenarios.
This package adds multi-tab support to the Playwright MCP extension mode, enabling seamless control across multiple browser tabs for automated job applications.
Key Changes
- Added multi-tab tracking in CDP relay server
- Support for
Target.attachedToTargetevents to track new tabs - Handle
window.open()andtarget="_blank"link clicks - Proper session management for child tabs
Requirements
This package must be used with the modified Playwright MCP extension:
- Extension Download: [PLACEHOLDER_LINK]
- Extension GitHub: https://github.com/ZackHu-2001/apply-bot-mcp-extension
Installation
npm install apply-bot-mcpUsage
Configure in your MCP client (e.g., Claude Desktop):
{
"mcpServers": {
"apply-bot-mcp": {
"command": "npx",
"args": [
"apply-bot-mcp",
"run-mcp-server",
"--extension"
]
}
}
}License
Apache-2.0
