RoboParts 机器人零部件兼容性
688 humanoid robot component entities with 4-dimension compatibility checking. Vendor-neutral.
Install
mcp_config.json
{
"mcpServers": {
"cc-roboparts-roboparts": {
"url": "https://roboparts.cc/mcp",
"type": "streamable-http"
}
}
}Documentation
RoboParts — robot part compatibility judgment layer
1. Project Overview
-
Name: RoboParts — robot part compatibility judgment layer
-
Positioning: vendor-neutral cross-vendor robot part interface compatibility judgment and open-source data layer
-
Domain: roboparts.cc
-
Live URL / 线上地址: https://roboparts.cc
-
线上地址(正式入口,外链一律指向此域): https://roboparts.cc
-
Preview domain / 预览域(Cloudflare Pages 默认域,非正式入口,勿对外引用): https://robotparts-924.pages.dev
-
Data volume / 数据量: 868 entities / 868 实体 (659 physical parts / 101 interface specs / 81 AI model software / 10 organizations / 17 market intelligence);Mechanical interface declaration rate 16.2% (81/500);Open-source components 325
-
Last updated / 最后更新: 2026-10-08
2. Core Goals
- Modular accessories — standardized module parameter library, supporting filtering and combination by degrees of freedom / torque / size / protocol
- Interface standardization — align with the national standard General Technical Requirements for Humanoid Robot Modularity, build a compatibility database
- Protocol standardization — EtherCAT/CANopen/ROS2/MQTT protocol stack comparison, real-time performance benchmarks, cross-protocol bridging
- Large-model industrialization — deployment hardware requirements and inference performance comparison for VLA models (RT-2/OpenVLA/π0/GR00T N1.7/SmolVLA/π0.5/τ(0)-VLA/InternVLA-A1.5/Gemini Robotics 2)
- User data integration — end-to-end encryption of selection plans / BOM / design files, protecting user habits and privacy
3. Three Principles
- Automation — intelligent selection engine, automatic BOM generation, AI compatibility matching, one-click export of procurement lists
- Ecosystem — connect vendors / developers / users into a closed loop
- Profitability — API data subscription, selection-tool SaaS, enterprise customization (no transaction commission: once commission is taken, judgment is no longer neutral)
4. Core Features
- 🔧 Intelligent selection engine — five-dimension scoring (torque / speed / accuracy / weight / cost) multi-factor selection + multi-result comparison table
- 📋 Data quality labeling — every entity labeled with source / confidence / last_verified
- ✅ Standard conformance — GB modular general tech / ISO 8373 / IEC 61508 / ROS2 compatibility status
- 🧬 Bionic categories — SEA series-elastic actuators, flexible actuators, bionic spine, dexterous hands, artificial muscles
- 🔗 Compatibility matrix — electrical / mechanical / protocol / software four-dimensional compatibility detection
5. Data Categories
- actuators: 222 entries — Actuators (motors, harmonic reducers, planetary roller screws, frameless torque motors, drivers, joint modules, dexterous hands, tendon-driven hands, open-source force-controlled joints, SEA, flexible actuators)
- chips: 108 entries — Chips (AI chips, edge inference accelerators, MCU, FPGA, communication chips)
- platforms: 106 entries — Robot platforms (including open-source reproducible complete robots)
- sensors: 95 entries — Sensors (vision cameras, six-axis force/torque sensors, joint torque sensors, tactile sensors, magnetic e-skin, LiDAR, IMU)
- protocols: 64 entries — Communication protocols (EtherCAT, CANopen, ROS2, MQTT, etc.)
- data_acquisition: 46 entries — Data acquisition devices (teleoperation, exoskeleton capture, motion capture, data gloves, open-source embodied dataset platforms)
- robot_ai_models: 46 entries — Robot AI models (VLA models, world models, robot foundation models)
- interfaces: 44 entries — Interface standards (flanges, buses, connector standard texts)
- llms: 42 entries — Large models (VLA models, robot foundation models)
- grippers: 26 entries — Grippers and end effectors
- flexible_actuators: 22 entries — Flexible actuators (artificial muscles, flexible actuators, bionic spine)
- bionic_mechanisms: 17 entries — Bionic mechanisms (bionic joints, bionic actuators, bionic sensors)
- reducers: 14 entries — Reducers (harmonic, planetary, RV)
- controllers: 4 entries — Controllers
- structural: 3 entries — Structural parts
- cables: 2 entries — Cables
- connectors: 2 entries — Connectors
- pcb: 2 entries — PCB
- power: 2 entries — Power supplies
- integrated_joints: 1 entries — Integrated joint modules
The counts in this section are computed live by
scripts/inject_readme_stats.pyfromapi/entities.jsonand are not hand-written. Previously they were stuck at an early-August snapshot (actuators wrote 217 vs. actual 220, and 10 whole categories were missing) for 7 weeks unnoticed — because the total is watched by a gate, but the subcategories were not.
6. Latest Updates (2026-08-05)
- Open-source hardware upstream gap filled (+10, all Tier A verified) — located structural gaps by corpus-gap probing (rather than re-dumping prioritized categories): tendon-driven transmission had only 1 entry, e-skin only 2, open-source force-controlled joint modules missing. Added dexterous hands LEAP Hand (CMU, 16DoF direct-drive) / RUKA Hand (NYU, tendon-driven), open-source force-controlled joint ODRI Actuator (quasi-direct-drive, torque-sensor-free), drivers mjbots moteus (CAN-FD) and VESC, magnetic e-skin AnySkin / ReSkin (recalibration-free, replaceable), AgiBot World embodied dataset platform (corresponds to direction-202608 P0 "AgiBot supply chain"), open-source complete robots Open Duck Mini / Reachy 2. All 10 entries were elevated to Tier A via real HTTP verification (200 + page hit) by scripts/verify_vendor_sources.py, traceability rate 54.42%→55.20%, total entities 577→587
- Embodied data acquisition / edge compute / domestic sensors expanded on three fronts (+33) — filled P1/P2 gaps from the monthly direction not yet delivered: embodied data acquisition devices 15→26 entries (Mobile ALOHA, Open-TeleVision, AirExo-2, Bunny-VisionPro, ACE, DOGlove, HumanPlus, FastUMI, Manus, Rokoko, Noitom), VLA/edge inference accelerators +12 entries (Axelera Metis, Axera AX650N/AX8850, Black Sesame A2000, Sophgo BM1684X, Cambricon MLU370-S4, Rockchip RK3576, SiMa.ai Modalix, Ambarella N1-655, TI AM69A, DEEPX DX-M1, Houmo M30), domestic-substitute sensors +10 entries (Keli, Anpei, Fenyix, AVIC Electronics, SINOXCG, Huayi, Orbbec Gemini 335, Tyzuum FM851, Hesai FT120, RoboSense AC1), total entities 544→577
- Domestic-substitution index — added the
import_substitution_forfield, which can directly answer "who is the domestic substitute for this overseas component" - Humanoid robot supply-chain entity expansion (+51) — first systematic coverage of harmonic reducers (Leaderdrive LCS/LCD/CSG, Harmonic Drive, Laifual, Tongchuan, SZC), planetary roller screws (Zhejiang XCC, Hengli Hydraulic, Best, Qinchuan Machine Tool, Beite, Dianzhi, Shuanglin, Rollvis, GSA, Ewellix, SKF, Rexroth), frameless torque motors (Kinco FMK/FMC, Leadshine FM1/FM2, HCFA Hu-MDB, Inovance MX/TMB, Chuanzhi, Veichi, Wolong, HAN'S, Qianghe, Moons'), six-axis force / joint torque sensors (SRI M35XX/C025XX/C075XX/M221X/M37XX, KWR-N, Hypersen, XJCSENSOR, SHENYUANSHENG, ME K3D, Chuanzhi), integrated joint modules (Leaderdrive, Chuanzhi, Kinco, Leadshine, Tuopu, Sanhua, Zhaowei, Topband), total entities 493→544, over-achieving the August "500+" goal
- Supply-chain field system — added the structured
supply_chainfield (tier / customers / capacity / domestic_share), supporting retrieval by Tier1/Tier2 levels and localization rate
7. Historical Updates (2026-08-03)
- Gemini Robotics 2 entered — added Google DeepMind Gemini Robotics 2 (1.2T params, whole-body intelligent VLA, 22-DOF dexterous-hand manipulation, three-piece set: GR2+ER2+On-Device 2), robot_ai_models reached 21 entries
- Data scale expansion — chips 95→103, sensors 46→62, data acquisition devices +15 entries, total 493 entities covering 10 major categories
- July VLA model additions — added τ(0)-VLA (Shanghai Innovation Academy / AgiBot Robotics, slow-thinking fast-execution hierarchical architecture), InternVLA-A1.5 (Shanghai AI Lab, compositional generalization), Evo-Depth (SJTU MINT, lightweight 0.9B)
- WAIC 2026 model entries — added 5 new WAIC 2026 models: Hy-Embodied VLA-0.5, MiniCPM-Robot, Kairos 3.1, LingBot-VLA 2.0, Qwen-RobotManip
- Data categorization improved — added independent categories flexible_actuators (6 entries), robot_ai_models (21 entries) and data_acquisition (15 entries), total 10 major categories 493 entities
- Bionic mechanism category — added independent category bionic_mechanisms (9 entries), covering bionic joints, bionic actuators, bionic sensors, etc.
- VLA model updates — added GR00T N1.7, SmolVLA, π0.5, total LLM count reached 30
- Design canvas upgrade — integrated URDF Loader, supporting importing URDF files for real-time rendering and joint control
- Search engine upgrade — weighted fuzzy search, multi-field weight ranking + match highlighting
- Selection engine upgrade — five-dimension scoring system (torque / speed / accuracy / weight / cost) + multi-result comparison table
- Data pipeline automation — created data crawling and update automation scripts
- SEO automation — implemented automatic SEO metadata generation and management
8. API
GET /api/entities.json— full entity listGET /api/compatibility_matrix.json— compatibility matrixGET /api/entity/{id}— single entity detail (free-tier fields + explicitly listed locked paid fields)GET /api/search?q=keyword— keyword search (optionalcategory/limit/include_quarantine)
9. Deployment
- Platform: Cloudflare Pages
- Project name: robotparts
- Live URL(正式入口,外链一律指向此域): https://roboparts.cc
- 线上地址(正式入口,外链一律指向此域): https://roboparts.cc
- Preview domain / 预览域(Cloudflare Pages 默认域,非正式入口,勿对外引用): https://robotparts-924.pages.dev
10. Security
- API Token has been removed from the docs; please manage it via environment variables
- The old token has leaked; please rotate it in the Cloudflare Dashboard
11. Quality Gates
The numbers in this repo and its externally published artifacts are computed live by scripts from the single source of truth api/entities.json; hand-editing is forbidden.
python scripts/ci_gate.py --list # list all gates
python scripts/ci_gate.py # run all gates (this is what GitHub Actions runs)
Total 40 gates:
Semantic index covers all entities · entity schema contract · mount_type enum contract ·
standard_conformance coverage consistency · external dataset distribution consistency · agent-discovery skill list consistency ·
MCP category coverage (stdio + hosted ↔ entities.json) · MCP package integrity · public list numbers computed live ·
kinematic reachability (yin-yang self-test + drift) · demand-signal discrimination layer (three-state fail-closed + external wording) ·
external JSON parseable · entities.json meta consistency · meta single source of truth · Functions top-level security ·
GitHub config YAML parseable · no credential leak · BOM assembly-order topological sort · feedback-signal backflow aggregation ·
flywheel idempotent / recoverable.
The gate count is injected live by
scripts/inject_readme_stats.pyreading the actual output line count ofci_gate.py --list. Previously hand-written as "8 items", the real value was already 20 — the 12 under-reported items were not "not done", they were simply not counted.
For the complete cross-file consistency regression (seven-number single-source, site-wide quantity assertions, external surface wording), see
python scripts/regression.py.
After changing data, regenerate derived files: python scripts/regen_derived.py.
12. Contributing
The biggest gap in this project is the mechanical interface declaration rate — for most cases we cannot answer "can these two parts screw together". This number is not hand-written here (see the computed value on the "Data volume" line at the top of this document); adding one piece of hole-pattern data with a source is far more useful than refactoring an algorithm.
- Add a mechanical interface declaration (no need to know JSON; just paste a source link)
- Report a data error
- Detailed rules and minimal verifiable format:
CONTRIBUTING.md - Authoritative format spec for part entities (field table + copyable template + gate list):
docs/part-annotation-spec.md
The only hard rule: no source, no entry. We would rather keep not_declared than guess.
13. License
Dual-track licensing:
| Object | License | File |
|---|---|---|
Code (scripts/, functions/, *.js/*.py/*.mjs, page templates) | MIT | LICENSE |
Data (api/, roboparts-dataset-github/, /api/ same-source data) | CC BY 4.0 | DATA-LICENSE.md |
These two were previously written in the same LICENSE file; GitHub's license recognizer could not parse the mixed text ⇒ the repo page license field long showed NOASSERTION. They are now split: LICENSE holds only the verbatim MIT full text (recognizable), and the data line is moved to DATA-LICENSE.md.
Before citing the data, please note: the parameters in this repo are vendor public-stated values, not reproduced by our own testing;
the number of A-grade entries that can be directly compared across vendors is 0. Each data point carries source_tier (A/B/C) and confidence; please judge credibility accordingly.
Generated: 2026-08-03 (sections 11–13 added 2026-08-31)
Sourced from the repository README.
More in AI & Agents
- PonytailMakes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.109,599
- AgentsMulti-harness agentic plugin marketplace for Claude Code, Codex, Cursor, OpenCode, GitHub Copilot, and Google Antigravity39,079
- Frontend SlidesCreate beautiful slides on the web using a coding agent's frontend skills28,060
- Agent Skills Search ServerSearch and discover Agent Skills from the skills.sh registry. Powered by HAPI MCP server.25,980
- Agency Agents Zh🎭 267 个即插即用的 AI 专家角色 — 支持 Hermes Agent/Claude Code/Cursor/Copilot 等 18 种工具,覆盖工程/设计/营销/金融等 20 个部门。含 52 个中国市场原创智能体(小红书/抖音/微信/飞书/钉钉等)。搭配编排器 agency-orchestrator,一句话即可让多位专家按 DAG 自动协作。19,868
- Watermarks RemoverStrip multi-vendor AI provenance marks: Unicode text hygiene, statistical rewrite hooks, and C2PA/metadata from PNG/JPEG/SVG/PDF/DOCX/HTML/MD17,822