Connect Claude Desktop
Claude Desktop 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 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. 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.