BR

brainbook0/robopartpicker-mcp

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

0 stars 0 forks 质量 62 趋势 8NOASSERTION

RoboPartPicker 的 MCP 服务器——从 AI 代理处搜索源链机器人项目、物料清单和组件。托管端点:https://robopartpicker.com/mcp

概览

RoboPartPicker 的远程模型上下文协议服务器——一个源代码链接机器人项目、物料清单和组件的目录。 - https://robopartpicker.com/mcp(可流媒体HTTP,公开读取无认证)- com.robopartpicker/robopartpicker - brainbook0/robopartpicker - https://robopartpicker.com/.well-known/mcp.json - https://robopartpicker.com/.well-known/mcp/server-card.json - https://robopartpicker.com/openapi.json 该仓库保存托管服务器的注册表清单和客户端配置。服务器本身运行于 Cloudflare Workers at robopartpicker.com。 一个健康的响应报告 serverInfo.name = 机器人零件选拔器和工具功能。 问客服:“找一个开放的6轴机械臂项目,附有物料清单,告诉我哪些BOM行还没解决。

概述(AI 翻译)

远程模型上下文协议服务器 RoboPartPicker — 源链机器人目录 项目、物料清单和组件。

  • 端点: https://robopartpicker.com/mcp(可流式HTTP,公开读取无认证)
  • 注册表名称: com.robopartpicker/robopartpicker
  • 产品仓库: brainbook0/robopartpicker
  • 发现: https://robopartpicker.com/.well-known/mcp.json
  • 服务器卡: https://robopartpicker.com/.well-known/mcp/server-card.json
  • OpenAPI: https://robopartpicker.com/openapi.json

该仓库保存托管服务器的注册表清单和客户端配置。 服务器本身运行在Cloudflare Workers at robopartpicker.com 上。

工具

工具 它的作用
search_projects 按关键词、类别或类型搜索开放机器人项目。
get_project 获取一个项目及其源代码仓库、许可证、文件和物料清单摘要。
search_components 通过名称、类别或制造商搜索技术组件目录。
compare_components 比较两到四个组件。同一类别从不意味着有经过验证的插入兼容性。

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

RoboPartPicker MCP server

Remote Model Context Protocol server for RoboPartPicker — a catalog of source-linked robotics projects, bills of materials and components.

  • Endpoint: https://robopartpicker.com/mcp (Streamable HTTP, no auth for public reads)
  • Registry name: com.robopartpicker/robopartpicker
  • Product repository: brainbook0/robopartpicker
  • Discovery: https://robopartpicker.com/.well-known/mcp.json
  • Server card: https://robopartpicker.com/.well-known/mcp/server-card.json
  • OpenAPI: https://robopartpicker.com/openapi.json

This repository holds the registry manifest and client configuration for the hosted server. The server itself runs on Cloudflare Workers at robopartpicker.com.

Tools

Tool What it does
search_projects Search open robotics projects by keyword, category or kind.
get_project Fetch one project with its source repo, license, files and BOM summary.
search_components Search the technical component catalog by name, category or maker.
compare_components Compare two to four components. Same category never implies verified drop-in compatibility.
validate_rpps Validate a Robotics Project Package Specification (RPPS) document.

Connect a client

Claude Desktop / Cursor / Cline

{
  "mcpServers": {
    "robopartpicker": {
      "type": "streamable-http",
      "url": "https://robopartpicker.com/mcp"
    }
  }
}

Claude Code

claude mcp add --transport http robopartpicker https://robopartpicker.com/mcp

Verify without a client

curl -s https://robopartpicker.com/mcp \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-06-18","capabilities":{},"clientInfo":{"name":"curl","version":"1.0"}}}'

A healthy response reports serverInfo.name = RoboPartPicker and a tools capability.

Example

Ask an agent: “Find an open 6-axis robot arm project with a bill of materials, and tell me which BOM lines are still unresolved.” A search_projects call with q=rover returns entries such as:

{
  "slug": "nasa-jpl-open-source-rover",
  "name": "NASA JPL Open Source Rover",
  "license": "Apache-2.0"
}

What the data is, honestly

  • BOM lines are derived from explicit BOM files, documentation, CAD metadata and URDF/robot-description files in each upstream repository. Every line keeps its evidence state — verified, probable, unresolved, unpriced — instead of being silently dropped.
  • Prices are observed catalog data, not quotes. Supplier coverage is partial and prices drift.
  • Upstream projects keep their own licenses. This server reads and links; it does not relicense anyone’s design.
在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "robopartpicker": { "type": "streamable-http", "url": "https://robopartpicker.com/mcp" } } }