Developer Tools
roboparts.cc
Provides a searchable database of robotics components with compatibility checking and parameter semantics to support engineering design decisions.
ENDPOINT 1
https://roboparts.cc/mcp
MCP server metadata
- Name
- roboparts
- Version
- 1.1.0
RoboParts 是仿生/人形机器人零部件的兼容性数据层(执行器、传感器、芯片、通信协议、接口、平台、具身智能模型等 10 个品类)。 适合用它来做:确认两个零件能否搭配、按场景筛选候选件、核对某个参数的口径是否可比。 必须如实转述给最终用户的边界: 1. 我们既不生产也不转售任何零部件,与任何厂商无商业绑定,数据层保持中立。 2. 兼容性结论来自厂商公开声明字段的规则推断,不是实验室实测。厂商未声明的维度一律标为"无法判定",我们不会拿它凑分数。 3. 参数口径在行业内并不统一(库内 torque 字段出现 19 种口径、speed 37 种),跨厂商直接比数字往往是错的 —— 需要时请调用 get_parameter_semantics。 4. 标记 quarantine=true 的条目存在已知疑点,不应作为决策依据。 本端点只读、免鉴权、不写入任何用户数据、不设 cookie。若需要写入类能力(BOM 保存、选型报告导出),见 https://roboparts.cc/mcp-guide 数据集实况(本次响应实时统计,非写死文案):共 798 条实体,其中 589 条为可选型零部件、101 条为接口/协议规范(EtherCAT、USB 3.0…)、81 条为 AI 模型与软件(GPT-4o、RT-2…)、17 条为市场情报(专利地图/咨询报告)、10 条为企业/机构主体条目(如 Figure AI、波士顿动力)。后四类都没有物理接口,不进检索推荐、也不作为兼容性判定操作数。另有 99 条(占 12.4%)标记 quarantine=true —— 存在已知疑点(占位 ID / 无法核实的厂商 / 重复 / 根本不是零件的行业词),本端点的检索与推荐已默认排除它们,实际可选型 535 条。若你从 REST 接口(/api/*.json)自行取数,这些条目会照原样返回,请自行按 quarantine 字段过滤。带价格字段的仅 209 条。
Known tools 9
search_components搜索机器人零部件。可按品类、关键词筛选,返回匹配条目的摘要(id/name/category/manufacturer/关键规格/证据等级)。覆盖执行器、传感器、芯片、通信协议、接口、机器人平台、具身智能模型等 10 个品类。库存实时口径(总数/可选型/已隔离)见 initialize 的 instructions 或 GET /mcp 的 dataset 字段 —— 此处不写死数字,避免文案与真实库存漂移。
Inferred read-onlyget_component_detail按 ID 获取单个零部件的完整字段,包含 source_tier(数据来源等级)、confidence(置信度)、data_quality 与 mechanical_interface 等元数据。用于在做出采购/设计决策前核对证据强度。
Inferred read-onlycheck_compatibility判定两个零部件在 protocol(协议)/ electrical(电气)/ mechanical(机械)/ software(ROS2)四个维度的兼容性,返回逐维结论、总体判定与置信说明。注意:结论基于厂商公开声明字段做规则推断,非实验室实测;厂商未声明的维度记为"无法判定",既不计入兼容也不计入不兼容。
Inferred read-onlyrecommend_for_application按应用场景推荐零部件组合,可选预算上限(USD)。返回各品类的候选项及推荐理由。这是基于库内字段的启发式筛选,不构成工程选型意见,最终仍需核对厂商原始数据手册。
Inferred read-onlyget_parameter_semantics获取参数口径规范:同一个 torque/speed 字段在不同厂商那里含义可能不同(库内 torque 出现 19 种口径、speed 37 种,甚至混入 Gbps 与 rad/s)。本工具返回物理红线、单位换算、可比性分级与向厂商问询的清单,用于判断两份参数表到底能不能直接比较。
Inferred read-onlybom_compatibility_check对一组零部件(BOM,物料清单)做两两兼容性矩阵。输入已有条目 ID(可含开源贡献层 OSS-xxx),返回每个组合在 protocol/electrical/mechanical/software 四维的判定与理由。判定基于厂商公开声明字段的规则推断而非实测;未声明维度记为无法判定,不会为了填满矩阵而编造结论。返回的 verdict_reason 才是结论依据,overall_compatible=null 表示"证据不足",不等于不兼容。
Inferred read-onlysemantic_search用自然语言描述需求(如"人形机器人髋部高扭矩电机")做语义召回,返回最相近的零部件。语义索引由离线哈希 TF-IDF 向量(构建时预计算、零外发、零外部模型)在当前全量实体上生成,是兼容性判定之外的"发现"通道:当你不确定零件的确切型号或参数名时,用它比关键词子串匹配更稳。索引不可用时自动降级为关键词检索,并明确告知。
Inferred read-onlyget_standard_audit返回标准登记表 ↔ 实体声明 的自动交叉校验结果:哪些机械/总线声明能被已知标准集核实、哪些声明的编码不在已知指定集中(无法核实),以及登记表缺口与行业标准覆盖情况。这是数据质量自检,不是兼容性裁决;其作用是指出"声明了但出处存疑"的条目,供人工补全证据。
Inferred read-onlyreview_compatibility对两个零部件做「多 Agent 质保复核」:Worker 层执行标准四维兼容性裁决(与 /api/compatibility 同一引擎),Governor 层独立复核结论——按证据强度给出 L0–L3 风险分级、在证据不足 2 条时把"兼容"降级为"需人工确认"、对无法判定项显式列出缺失证据段。返回四维细节 + 证据契约 + governor_review。只读、免鉴权。
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.roboparts]
url = "https://roboparts.cc/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"roboparts": {
"type": "http",
"url": "https://roboparts.cc/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: roboparts
Remote MCP URL: https://roboparts.cc/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"roboparts": {
"url": "https://roboparts.cc/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"roboparts": {
"type": "http",
"url": "https://roboparts.cc/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "roboparts",
"transport": "streamable-http",
"url": "https://roboparts.cc/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Trust Data Available
BuiltWith Trust API v2 evidence for roboparts.cc was fetched 2026-08-23T23:21:20.750Z.
roboparts.cc is assessed as Neutral: No suspicious signals found, but no strong positive signal either
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.