PayPulse Docs
Recipes

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.

On this page