Pulse — Claude Code MCP server: what it does, how to install
Read-only MCP server for querying revenue, MRR, ad spend, and unit economics. It also helps assistants embed the lightweight Pulse analytics SDK into your applications.
claude mcp add --transport http pulse https://mcp.pulse.pulsecircle.studio/mcpWhat Pulse does
This server gives coding assistants read-only access to commercial analytics. Agents can inspect MRR, total revenue, ad spend, LTV, and CAC directly inside conversation. All queries are strictly read-only. That keeps your analytics safe from accidental changes.
Beyond business metrics, the tool provides context for installing the Pulse client SDK across web and React Native apps. The client package stays below 10 KB gzipped with zero dependencies. It holds events in a persistent queue. Network drops will not lose data. Retries remain idempotent without generating duplicate records.
You can connect through a remote HTTP endpoint or run a local stdio process via @pulse-circle/mcp. Local execution relies on npx and a working Node.js runtime.
What it helps with
- Retrieve MRR, ad spend, and total revenue figures
- Review customer unit economics like LTV and CAC
- Add the lightweight
@pulse-circle/webtracking library to a project - Configure an offline-tolerant analytics queue for React Native
Example prompts for the agent
- Check our current MRR and break down revenue figures for this month
- What are our latest ad spend numbers compared to CAC and LTV?
- Set up
@pulse-circle/webin this app and initialize tracking with my project key
How to install Pulse
1Platform CLI: remote server
claude mcp add --transport http pulse https://mcp.pulse.pulsecircle.studio/mcp2Platform CLI
claude mcp add pulse -- npx -y @pulse-circle/mcp1Platform CLI: remote server
codex mcp add pulse --url https://mcp.pulse.pulsecircle.studio/mcp2Platform CLI
codex mcp add pulse -- npx -y @pulse-circle/mcpConfig file
{
"mcpServers": {
"pulse": {
"url": "https://mcp.pulse.pulsecircle.studio/mcp"
}
}
}{
"mcpServers": {
"pulse": {
"command": "npx",
"args": [
"-y",
"@pulse-circle/mcp"
]
}
}
}Config file
{
"servers": {
"pulse": {
"type": "http",
"url": "https://mcp.pulse.pulsecircle.studio/mcp"
}
}
}{
"servers": {
"pulse": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@pulse-circle/mcp"
]
}
}
}1Platform CLI: remote server
gemini mcp add -t http pulse https://mcp.pulse.pulsecircle.studio/mcp2Platform CLI
gemini mcp add pulse npx -y @pulse-circle/mcpStep by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about Pulse
How do I install Pulse in Claude Code?
Run claude mcp add --transport http pulse https://mcp.pulse.pulsecircle.studio/mcp in your terminal.
What does the Pulse MCP server do?
It lets your coding assistant read commercial metrics like revenue, MRR, LTV, and ad spend, while offering guidance on configuring the Pulse client SDK in your application.
Can this MCP server modify production analytics data?
No, the server operates strictly in read-only mode. It can query metrics and assist with integration code, but cannot change or overwrite records on the server.