BR

brainbook0/robopartpicker-mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

0 stars 0 forks 品質 62 トレンド 8NOASSERTION

MCP server for RoboPartPicker — search source-linked robotics projects, bills of materials and components from AI agents. Hosted endpoint: https://robopartpicker.com/mcp

概要

Remote Model Context Protocol server for RoboPartPicker — a catalog of source-linked robotics projects, bills of materials and components. - https://robopartpicker.com/mcp (Streamable HTTP, no auth for public reads) - 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 This repository holds the registry manifest and client configuration for the hosted server. The server itself runs on Cloudflare Workers at robopartpicker.com. A healthy response reports serverInfo.name = RoboPartPicker and a tools capability. 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.

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 MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

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