  
MCP质量指数
每日更新12653+MCP服务器存储库的质量分数。机器可读JSON。无需身份验证。
这是什么?
如今,每个MCP注册表都是一个平面目录——名称、描述,也许还有链接。它们都没有告诉你服务器是否得到维护、采用或可以安全依赖。
该数据集从四个维度对GitHub上的每个MCP域存储库进行评分:
| 组件 | 范围 | 它测量什么 |
|---|---|---|
| 维护 | 0-25 | 提交活动、推送最近度、存档状态 |
| 采用 | 0-25 | 星级、套餐下载、反向依赖 |
| 成熟 | 0-25 | 许可证、已发布包(PyPI/NMP)、仓库年龄 |
| 社区 | 0-25 | 叉,叉星比 |
复合材料 质量评分 (0-100)将每个服务器分为一个层:
| 等级 | 分数 | 计数 | 描述 |
|---|---|---|---|
| 已验证 | 70+ | 53 | 在所有维度上都很强大 |
| 成立 | 50-69 | 680 | 坚实,但在一个领域存在差距 |
| 新兴 | 30-49 | 3078 | 早期,有一定牵引力 |
| 实验性 | \<30 | 8842 | 最小信号 |
每个回购计算风险标志: archived, no_license, stale_6m, no_package, no_dependents.
看 方法.md 对于全评分模型,以及 schema/ 用于现场级文档。
数据集
所有文件都在 data/:
| 文件 | 记录 | 描述 |
|---|---|---|
mcp-scores.json | 12653 | 包含组件细分和风险标志的质量分数 |
mcp-repos.json | 12512 | 所有活动的MCP存储库都包含GitHub+包指标 |
projects.json | 441 | 跟踪AI项目,包括牵引力得分、生命周期阶段、速度 |
metadata.json | -- | 导出时间戳、记录计数、架构版本 |
用法
直接获取原始JSON:
curl -s https://raw.githubusercontent.com/grahamrowe82/mcp-quality-index/main/data/mcp-scores.json | jq '.[0]'{
"full_name": "n8n-io/n8n",
"quality_score": 88,
"quality_tier": "verified",
"maintenance_score": 25,
"adoption_score": 20,
"maturity_score": 18,
"community_score": 25,
"risk_flags": [],
"stars": 72841,
"downloads_monthly": 1547893,
"commits_30d": 289
}使用jq筛选已验证的服务器:
curl -s https://raw.githubusercontent.com/grahamrowe82/mcp-quality-index/main/data/mcp-scores.json \
| jq '[.[] | select(.quality_tier == "verified")] | length'实时API
通过PT-Edge API可获得相同的数据(无需身份验证):
GET https://mcp.phasetransitions.ai/api/v1/datasets/mcp-scores
GET https://mcp.phasetransitions.ai/api/v1/datasets/mcp-scores?quality_tier=verified
GET https://mcp.phasetransitions.ai/api/v1/datasets/mcp-scores?subcategory=gateway
GET https://mcp.phasetransitions.ai/api/v1/datasets/mcp-repos
GET https://mcp.phasetransitions.ai/api/v1/datasets/projects更新频率
数据每天从刷新 PT Edge,它跟踪了GitHub、PyPI、npm、Docker Hub、HuggingFace和Hacker News上的166000多个AI存储库。
许可证
数据: CC-BY-4.0.署名:PT Edge(https://github.com/grahamrowe82/pt-edge).
