Skip to content

Installation ​

Prerequisites ​

Invoker requires Node.js 18+. Verify your version:

bash
node --version

Claude Desktop ​

Add Invoker to your MCP configuration file:

json
// ~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "invoker": {
      "command": "npx",
      "args": ["-y", "invoker-mcp"]
    }
  }
}
json
// %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "invoker": {
      "command": "npx",
      "args": ["-y", "invoker-mcp"]
    }
  }
}

After saving, restart Claude Desktop for the changes to take effect.

Cursor ​

Add Invoker to Cursor's MCP settings. Open Cursor Settings → MCP and add a new server:

json
{
  "mcpServers": {
    "invoker": {
      "command": "npx",
      "args": ["-y", "invoker-mcp"]
    }
  }
}

Alternatively, create a .cursor/mcp.json file in your project root with the same content.

Claude Code ​

Create a .mcp.json file in your project root:

json
{
  "mcpServers": {
    "invoker": {
      "command": "npx",
      "args": ["-y", "invoker-mcp"]
    }
  }
}

Project vs Global scope

Placing .mcp.json in a project root limits Invoker to that project. For universal access, add it to ~/.claude/.mcp.json instead.

Manual / Other MCP Clients ​

For any MCP-compatible client, run Invoker over stdio:

bash
npx -y invoker-mcp

Verify Installation ​

Open a conversation and ask:

"What Invoker tools do you have available?"

You should see tools like deploy, login, list_templates, list_deploys, and others.

Troubleshooting ​

IssueFix
Tools don't appearRestart the client after editing the config file
npx command failsEnsure Node.js 18+ is installed and npx is on your PATH
Permission errorsCheck that you have write access to the config file location

Next Step ​

Once installed, continue to Authentication to sign in.

Deploy apps from conversation. Vercel for AI agents.