Skip to main content

What is MCP?

Model Context Protocol (MCP) enables your AI assistant to interact with the Apply Bot extension, allowing it to help you fill out job applications automatically.

Prerequisites

Before configuring MCP, make sure you have:
  • Installed the Apply Bot browser extension
  • An LLM that supports MCP (Claude Desktop, Claude CLI, Cursor, Windsurf etc.)

Configuration Steps

1

Locate Your MCP Configuration

Find your LLM’s MCP configuration file:Claude Desktop (docs)
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
Claude CLI (docs)
  • ~/.claude/settings.json
Cursor (docs)
  • ~/.cursor/mcp.json
Windsurf (docs)
  • ~/.codeium/windsurf/mcp_config.json
2

Add Apply Bot MCP Server

Add the following configuration to your MCP config file:
  {
    "mcpServers": {
      "apply-bot-mcp": {
        "command": "npx",
        "args": [
          "apply-bot-mcp",
          "run-mcp-server",
          "--extension"
        ]
      }
    }
  }
3

Restart Your LLM

Close and reopen your LLM application for the changes to take effect
4

Verify Connection

In your LLM chat, try asking: “Go to linkedin.com and search for Software Engineer”If configured correctly, your assistant should be able to open your browser and perform the search automatically.

Troubleshooting

  • Ensure Node.js is installed on your system
  • Check that the config file path is correct
  • Verify the JSON syntax is valid (no trailing commas)
  • Make sure the browser extension is installed and enabled
  • Check that you’re using a supported browser (Chrome, Edge)
  • Try restarting your browser

Next Steps

Setup Toolkit

Enhance your setup with additional tools and utilities