Claude MCP Agent
Connect Claude (or any MCP client) directly to your PayPulse data.
Claude MCP Agent recipe
PayPulse exposes the same data over MCP — Anthropic's Model Context Protocol. Once configured, Claude can read your MRR, churn, and subscriptions natively in any conversation.
1. Get an API key
Create a PayPulse key with read:metrics and read:subscriptions scopes. See the quickstart for screenshots.
2. Configure Claude Desktop
Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or the equivalent on your OS:
{
"mcpServers": {
"paypulse": {
"command": "npx",
"args": ["-y", "@paypulse/mcp-server"],
"env": {
"PAYPULSE_API_KEY": "pp_live_..."
}
}
}
}Restart Claude Desktop. PayPulse will show up under your MCP servers.
3. Ask Claude about your business
Try prompts like:
- "What was my MRR yesterday vs 30 days ago?"
- "List the 10 subscriptions I lost this month."
- "Plot a daily churn-rate chart for the last 90 days."
Claude calls the PayPulse MCP tools directly — no copying numbers between dashboards.
Cursor / other clients
Any MCP-compatible client works the same way. The server is the same @paypulse/mcp-server binary, configured per-client per the MCP spec.