What you get
- A severity-weighted score across protocol compliance, server metadata, capabilities, tools, security, and transport — deterministic, no API keys, CI-ready.
- A readiness score for the next spec revision (2026-07-28, stateless lifecycle) — separate from your main score, so it informs without punishing.
- Actionable messages — every failed check says what to fix, and every rule is anchored to the spec (see the methodology).
Quick start
Learn more
Scoring Methodology
How the score works, and why you can trust it
Rules Reference
Every rule, its severity, and when it applies
GitHub Action
Gate pull requests on quality, with a report comment
Source
mcp-box/mcpscore — issues and contributing
PyPI
uv tool install mcpscore · pip install mcpscore