Skip to content

Connect Claude Desktop

Claude Desktop reads MCP servers from a config file you edit by hand.

Verified

This is the same JSON PMM Tools' own key-management page (/private/mcp) shows signed-in users for Claude Desktop, in production today.

  1. 1. Get an API key

    Sign in to PMM Tools and open /private/mcp. Click “Generate key” and copy it — the raw key is shown once.

  2. 2. Edit the config file

    Open (creating it if it doesn't exist yet):

    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%\Claude\claude_desktop_config.json

    Add (or merge into an existing mcpServers object) with your own key in place of the placeholder:

    {
      "mcpServers": {
        "pmm": {
          "url": "https://www.pmmtools.com/api/mcp",
          "headers": {
            "Authorization": "Bearer pmm_live_YOUR_KEY"
          }
        }
      }
    }
  3. 3. Restart Claude Desktop

    Config changes only take effect after a full restart, not a window reload.

  4. 4. Verify the connection

    Ask Claude something that needs your data, e.g. “What competitors am I tracking in PMM Tools?” It should call pmm_competitor_list and answer from the result. The hammer/tools icon in the composer should list the pmm server.

See the full tool list and plan limits for what Claude Desktop can do once it's connected.