Mcp Checkup — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Mcp Checkup (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
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.
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"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:
analyze_serversScan 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_toolsDeep-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_duplicatesFind duplicate tool names across your installed servers. Redundant tools waste context for no benefit.
"Do any of my MCP servers have overlapping tools?"count_tokensCount tokens in any text. Useful for estimating context usage.
"How many tokens is this prompt?"generate_reportFull markdown health report: server grades (A-F), token costs, duplicates, and actionable recommendations.
"Generate a full MCP health report"| 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 |
| 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 |
{
"mcpServers": {
"mcp-checkup": {
"command": "npx",
"args": ["-y", "mcp-checkup"]
}
}
}Add to .cursor/mcp.json with the same format.
mcp-checkup automatically finds your MCP config in these locations:
.mcp.json (current directory).cursor/mcp.jsonOr pass a custom path to any tool.
| Tool | Purpose | Approach |
|---|---|---|
| mcp-checkup | Diagnose token costs | Analyze & report — see exactly what each tool costs |
| lean-ctx | Reduce token usage | Compress context at runtime |
| MCP Inspector | Debug MCP servers | Test connections and tool calls |
Use mcp-checkup first to find the problem, then decide how to fix it.
[View all servers →](https://yifanyifan897645.github.io/mcp-toolkit/)
MIT
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.