MCP servers
break silently.
Yours won't.
Right now your MCP server is either passing or failing calls. You just don't know which. One command wraps it — reliability score in 30 seconds, dangerous call alerts before your users notice, spec v2 readiness check included. Zero code changes.
npm install -g @mcppulse/climcp-pulse -- npx @modelcontextprotocol/server-postgresmcp-pulse -- wraps your existing server · any stdio MCP server
Servers
server-postgres
84 / 100
server-github
71 / 100
server-slack
58 / 100
Reliability score
6-factor composite
Success rate
243 passed · 7 failed
p95 latency
p50: 142ms · 6× spread
Dangerous calls
LIVE1 unresolved
delete_table2mserver-slack
Jul 28 cutover
score: 50/100
Week over week
AI root cause
Burst: 47 calls / 90s
claude-3-haiku loop — add rate limit client-side
Active policies
delete_*admin_*read_*Audit log
delete_table2mread_schema4mTeam scores
4 servers⚠ ML Ops below threshold
Score 61 · target ≥ 70
How it works
Three commands.
Full visibility.
Before
User files a bug report
Hours in raw JSON logs
No baseline to compare
spec v2 blind spot
After
Alert before users notice
AI root cause in seconds
Score history + benchmark
v2 compat per session
Install
One npm command. Works with npx servers, Node.js processes, Docker containers, and systemd services.
npm install -g @mcppulse/cliWrap
Prefix your existing server command with mcp-pulse --. No config files, no SDK changes.
mcp-pulse -- npx @modelcontextprotocol/server-postgresSee everything
Open the dashboard. Reliability score, latency trends, schema drift, and dangerous call alerts — live on the next call.
open http://localhost:3002Already using Claude Desktop or Cursor? mcp-pulse init auto-wraps every server in your config file.
Running in Docker? CMD ["mcp-pulse", "--", "node", "server.js"] — one line change in your Dockerfile.
Features
Everything your MCP stack
needs to ship with confidence
From local dev to production governance — one wrapper covers it all.
Zero code changes
Prefix any MCP command with mcp-pulse --. Works with npx servers, Docker containers, and systemd services. stdout is byte-for-byte identical — verified by CI on every commit.
SLO for your AI stack
The 0–100 reliability score is the SLO you've always wanted for MCP. Six weighted dimensions: success rate, latency stability, schema consistency, error resilience, auth posture, spec v2.
Schema drift detection
Baselines every tool's param and response shape. Alerts the moment a server update silently breaks the contract — before your users file a bug.
Cut MTTR from hours to minutes
AI root cause analysis identifies exactly which method, which caller, and which change caused the failure. Email + Slack on dangerous calls. Post-mortem data ready instantly.
Governance layer
Block methods by pattern, require human approval before execution, export audit logs to SIEM. PagerDuty and OpsGenie webhooks for on-call routing. Security tier.
Spec v2 ready
Detects every July 28 2026 breaking change. Stateless sessions, _meta field, error code migration — all checked per session automatically.
Export everywhere
Your data, your existing stack
The right chart
for every metric.
Each panel is designed for how that specific data is actually read by humans — not just what fits in a grid.
Reliability score
6-factor weighted
composite
Score breakdown — sorted worst first
Success rate
7-day trend
Latency
142ms
p50 median
847ms
p95 worst
p95 over 7 days
Schema drift
2 eventsquery2h agonew field: cursor
insert_row1d agoremoved: batch_id
Dangerous calls
3 alertsdelete_tabledelete2m agoexecute_scriptexecute14m agosend_messagesend1h agoSpec v2 compat
Cutover: July 28 2026
Auth posture
Upgrade to OAuth 2.1 for +10pts
Live at dashboard.mcp-pulse.com — free tier sees score + summary · Starter unlocks the full dashboard
Data & Privacy
What leaves your machine?
The wrapper sits between your AI agent and your tools. Here is exactly what we see — and what we don't.
Stays on your machine
- All JSON-RPC frames
- Actual param values
- Response payloads
- Session JSONL files
- SQLite database
- API keys and credentials
Synced (paid tiers only)
- Anonymous reliability score
- Method names (not values)
- Param key shapes only
- Aggregated latency p95
- Pass / fail counts
- Never tied to your identity
Never collected
- Actual tool call values
- Database query results
- File or secret contents
- User identity or email
- IP address
- Any PII
Free tier: 100% local. No outbound requests.
Everything lives in ~/.mcp-pulse/ — SQLite database and JSONL session files. Paid tiers sync only anonymous benchmark scores. Your actual tool call data never leaves your machine.
Pricing
Start free. Scale when it matters.
No credit card. Your data stays local. 30 seconds to your first score.
Know if your server is healthy before your users do.
- ✓500 monitored calls / month
- ✓7-day data retention
- ✓Reliability score 0–100
- ✓Terminal session summary
- ✓Schema drift detection
- ✓JSONL fallback durability
- ✓mcp-pulse init (auto-wrap)
Stop debugging from cold JSON logs. Root cause in seconds, not hours.
- ✓10,000 monitored calls / month
- ✓30-day history
- ✓Live web dashboard
- ✓PDF + HTML reports
- ✓AI fix suggestions (Claude Haiku)
- ✓Email alerts — score drop
- ✓Email alerts — dangerous calls
- ✓README badge (badge.mcp-pulse.com)
One blind server on your team is one incident away from all-hands.
- ✓50,000 monitored calls / month
- ✓90-day history
- ✓Shared dashboard — unlimited teammates
- ✓Caller analysis — which AI model causes each error
- ✓Auto weekly Slack digest every Monday
- ✓All servers ranked side by side in one view
- ✓Cross-team benchmark vs 3,241 servers
- ✓Spec v2 migration tracking dashboard
- ✓Everything in Starter
One unblocked delete_* is all it takes. Stop it before it runs.
- ✓200,000 monitored calls / month
- ✓Real-time dangerous call blocking
- ✓SSRF detection
- ✓Audit log export (CSV / JSON / SIEM)
- ✓DRI governance — block methods by pattern
- ✓DRI governance — require human approval
- ✓Outgoing webhook (PagerDuty / OpsGenie)
- ✓Everything in Team
When legal asks "what did your AI call last quarter?" — you have the answer.
- ✓Unlimited monitored calls
- ✓365-day retention
- ✓Fleet policy deployment (all servers)
- ✓RBAC (role-based access control)
- ✓SSO / SAML (Okta, Azure AD)
- ✓Compliance export (SOC 2 / GDPR)
- ✓Self-hosted option
- ✓SLA guarantee + dedicated support
- ✓Everything in Security
Visa, Mastercard, Amex, and local cards accepted. Cancel anytime. No credit card required for the free tier.
FAQ