Every MCP server is scored 0–100 across 10 categories (10 points each), using static analysis (AST + filesystem), PyPI health, and directory presence.
| Category | What it measures |
|---|---|
| README | length, install command, client config block |
| Tool design | tools present + share with meaningful descriptions |
| Examples | examples dir / config block |
| Tests + CI | test suite + CI workflows |
| Transports | stdio / streamable-http declared |
| Metadata | server.json, OSI license, glama/smithery, icon, llms.txt |
| Reliability | imports cleanly, published, bounded tool count |
| Security | SECURITY.md, clean import, OSI license |
| Docs surface | changelog, llms.txt, well-known card, directory listings |
| Provenance / Revenue | attestation, Stripe, PAYG, upsell |