mcp-checkup
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
mcp-checkup
Your MCP servers are eating your context window. Find out how much.
mcp-checkup is an MCP server that analyzes your MCP setup — measuring the token cost of every installed server and tool, finding duplicates, grading efficiency, and generating optimization reports.
Quick Start
npx mcp-checkupThen ask your AI assistant:
"Run an MCP health check on my setup"
"How many tokens are my MCP servers using?"
"Generate an MCP health report"Related MCP server: AgentCost
Why?
Every MCP tool costs 550–1,400 tokens just for its schema. A server with 50 tools can eat 30,000+ tokens before you type anything. Most developers have no idea how much context window their MCP servers are consuming.
Real examples from the community:
Adding GitHub MCP increased one user's token usage from 34K to 80K (source)
One developer found 67,000 tokens consumed by just 4 servers before any conversation (source)
Context7 (240K weekly downloads) has tool descriptions costing 3x more tokens than necessary (source)
Tools
analyze_servers
Scan your MCP config and measure the token cost of every installed server. Auto-detects config files.
"Which of my MCP servers costs the most tokens?"analyze_tools
Deep-dive into a specific server — per-tool token costs, grades, bloated descriptions, and optimization suggestions.
"Break down the token cost of my GitHub MCP server"find_duplicates
Find duplicate tool names across your installed servers. Redundant tools waste context for no benefit.
"Do any of my MCP servers have overlapping tools?"count_tokens
Count tokens in any text. Useful for estimating context usage.
"How many tokens is this prompt?"generate_report
Full markdown health report: server grades (A-F), token costs, duplicates, and actionable recommendations.
"Generate a full MCP health report"Grading System
Per-Tool Grades
Grade | Tokens | Meaning |
A | ≤100 | Excellent — minimal context cost |
B | ≤300 | Good — reasonable schema size |
C | ≤600 | Fair — could be optimized |
D | ≤1000 | Poor — bloated schema |
F | >1000 | Failing — severely impacts context window |
Per-Server Grades
Grade | Total Tokens | Meaning |
A | ≤500 | Lean and efficient |
B | ≤1500 | Reasonable |
C | ≤3000 | Getting heavy |
D | ≤6000 | Significant context cost |
F | >6000 | Major context window drain |
Installation
Claude Desktop / Claude Code
{
"mcpServers": {
"mcp-checkup": {
"command": "npx",
"args": ["-y", "mcp-checkup"]
}
}
}Cursor
Add to .cursor/mcp.json with the same format.
Auto-Detection
mcp-checkup automatically finds your MCP config in these locations:
.mcp.json(current directory)Claude Desktop config (Windows/macOS/Linux)
.cursor/mcp.json
Or pass a custom path to any tool.
How It Compares
Tool | Purpose | Approach |
mcp-checkup | Diagnose token costs | Analyze & report — see exactly what each tool costs |
Reduce token usage | Compress context at runtime | |
Debug MCP servers | Test connections and tool calls |
Use mcp-checkup first to find the problem, then decide how to fix it.
Part of the MCP Toolkit
webcheck-mcp — Website health analysis
git-summary-mcp — Git repository intelligence
mcp-checkup — MCP setup health analyzer
dev-utils-mcp — Developer utilities
codescan-mcp — Codebase health scanner
deadlink-checker-mcp — Dead link detector
License
MIT
Related MCP Connectors
Scan MCP tool definitions for poisoning, look up server history, count tool-list tokens. Free.
Statically audits MCP tool surfaces for token cost, schema quality, and design issues.
Scan any MCP server for tool-poisoning, security, auth & license. Trust score before install.
LLM cost optimization gateway, repo token-waste auditor & model arbitrage MCP server.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceDiagnose MCP servers — health checks, tool testing, token cost audits, conflict detection, and security scanning with 50+ prompt injection patterns. Works as CLI or MCP server inside Claude Desktop.1MIT
- AlicenseNot gradedqualityDmaintenanceMCP server that analyzes AI agent session logs to find token waste and optimization opportunities.22 npmMIT
- AlicenseBqualityFmaintenanceTrack LLM token costs across Claude, GPT and Gemini. MCP server + CLI with optimization hints and $ savings estimates.89 npm1MIT
- AlicenseAqualityBmaintenanceEvaluates MCP servers by running read-only checks and returning a graded report with an A-F letter grade.51MIT