Connect Claude Desktop
The quickest way is a connector: you sign in to PMM Tools and there is no key to copy. It works the same on claude.ai.
Add PMM Tools as a connector
- In Claude, open Settings, then Connectors. Find PMM Tools in the directory, or choose “Add custom connector” and paste this URL:
https://www.pmmtools.com/api/mcp - Choose Connect. Claude opens PMM Tools: sign in, check that the page names Claude and sends access to
claude.ai, then choose Allow. - To disconnect later, choose Disconnect next to it under Connected apps on Connect agent.
Or use a connection key
Claude Desktop also reads MCP servers from a config file you edit by hand.
This is the same JSON PMM Tools' own key-management page (/private/mcp) shows signed-in users for Claude Desktop, in production today.
1. Get a connection key
Sign in to PMM Tools and open /private/mcp. Click “Create key” and copy it — the raw key is shown once.
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
mcpServersobject) 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" } } } }- macOS:
3. Restart Claude Desktop
Config changes only take effect after a full restart, not a window reload.
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_listand answer from the result. The hammer/tools icon in the composer should list thepmmserver.
See the full tool list and plan limits for what Claude Desktop can do once it's connected.