关于 DecimalAI Skills Registry
DecimalAI Skills Registry 是一款 MCP 服务,用于搜索和查看 DecimalAI 公共注册表中的 Agent 技能。它依据基准测试提升、通过率和评分排名,而非下载量。
主要功能
- 01按关键词和语义搜索技能
- 02获取技能详情和安全状态
- 03查看基准提升幅度和 SkillScore
- 04列出技能排名榜单
- 05可选显示组织安装情况
适用场景
- 01按查询或类别查找技能
- 02查看技能的基准测试和安全信息
- 03按分数或改进幅度比较技能
- 04检查组织已安装的技能
MCP 相关
向 MCP 客户端提供三个只读工具:技能搜索、技能详情查询和排行榜检索。访问公共注册表无需 API 密钥;设置 `DECIMAL_API_KEY` 后可查看组织专属的安装信息。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
3收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| sort | string | 否 | |
| limit | integer | 否 | |
| query | string | 是 | |
| category | any | 否 |
详细介绍
decimalai-mcp
属于 DecimalAI。大多数用户需要的是 Python SDK → decimal-labs/decimalai-python。
适用于 DecimalAI 技能注册表的 MCP 服务——该注册表根据实测效果(经验证的 A/B 基准测试、实时通过率、AI 评审分数)为 Agent 技能排名,而非依据下载量。
为任何 MCP 客户端(Claude Desktop、Claude Code、Cursor 等)提供三个只读工具:
| 工具 | 功能 |
|---|---|
search_skills(query, category?, sort?, limit?) | 在公开注册表中进行关键词与语义混合搜索 |
get_skill(slug) | 完整记录:信任与安全扫描状态、经验证的基准测试提升、SkillScore、评分、SKILL.md 正文,以及安装方法(decimalai skills add <slug>、安装目录和 Claude Code 的 --plugin-dir 命令) |
get_leaderboard(sort?, category?, window_days?, limit?) | 排名榜单:skill_score、biggest_improvement、efficiency、top_rated |
无需 API 密钥——这三个工具均读取公开注册表端点。如果设置了 DECIMAL_API_KEY(可从 app.decimal.ai/settings 获取),同一批工具还会显示你的组织已安装的技能(installed_as)。
安装
pip install decimalai-mcp
# or, no install needed at config time:
uvx decimalai-mcp
需要 Python 3.10+。
Claude Code
claude mcp add decimalai -- uvx decimalai-mcp
# with an API key:
claude mcp add decimalai -e DECIMAL_API_KEY=dai_sk_... -- uvx decimalai-mcp
Claude Desktop
将以下内容添加到 claude_desktop_config.json(Settings → Developer → Edit Config):
{
"mcpServers": {
"decimalai": {
"command": "uvx",
"args": ["decimalai-mcp"],
"env": {
"DECIMAL_API_KEY": "dai_sk_optional"
}
}
}
}
如需匿名只读访问,请完全省略 env 块。
配置
| 环境变量 | 默认值 | 用途 |
|---|---|---|
DECIMAL_API_KEY | (未设置) | 可选。解锁同一公开端点上的组织专属扩展信息(例如 installed_as)。 |
DECIMAL_API_URL | https://api.decimal.ai | 指向可自托管或本地后端。 |
为什么没有 check_manifest_impact 工具?
平台上的清单影响端点(POST /api/v1/regression-check)需要身份验证——它会将你所在组织的生产跟踪记录与候选清单进行分析,因此没有可公开提供的版本。本服务有意提供只读、可选密钥的公开注册表接口。如果需求出现,添加需要 DECIMAL_API_KEY 的身份验证版 check_manifest_impact 是自然的 v0.2 新功能;目前,regression-check GitHub Action 已涵盖 CI 用例。
使用的端点(均为公开端点)
GET /api/v1/registry/skills— 浏览/搜索GET /api/v1/registry/skills/{slug}— 详情GET /api/v1/registry/leaderboard— 排名榜单(category筛选会回退到浏览端点文档所述的view=ranks模式,因为榜单端点不按类别分类)
开发
pip install -e ".[dev]"
pytest # all HTTP mocked; no network
python -m decimalai_mcp.server # run over stdio
提交 PR 前,请自行运行 pytest。CI 还会断言固定版本的 mcp<2 仍提供 FastMCP,而模拟测试不会覆盖这一点——也请运行相关测试:
python -c "from mcp.server.fastmcp import FastMCP; import decimalai_mcp.server"
发布基于已发布的 GitHub Release——有关变更必须通过的检查以及必须保持一致的版本字符串,请参阅
RELEASING.md。
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。