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.