HardwareMCP

Encontre o servidor MCP certo para o seu hardware. Pesquise 59 servidores MCP para ESP32, Arduino, Raspberry Pi, impressoras 3D Bambu/Prusa/Klipper, Home Assistant, câmeras e mais, com etapas de instalação e configurações de cliente.

Servidor MCP hospedado

npx add-mcp 'https://hardwaremcp.khanex.ai/mcp'

Instala no Claude Code, Codex, Cursor e outros

Documentação

hardwaremcp

MCP Registry Remote endpoint Transport Auth Catalog License: MIT

Endpoint remoto: https://hardwaremcp.khanex.ai/mcp. Cole em qualquer cliente MCP: sem instalação, sem chave de API.

Pergunte ao seu agente "qual servidor MCP devo usar para minha Bambu P1S?" e ele obterá o servidor certo, comandos de instalação e configuração de cliente do catálogo HardwareMCP.

Um servidor MCP que ajuda seu agente de IA a encontrar servidores MCP para hardware físico: ESP32, Arduino, Raspberry Pi, RP2040, impressoras 3D (Bambu, Prusa, Klipper, OctoPrint), Home Assistant, câmeras (Frigate, UniFi Protect, ONVIF), Zigbee, serial/BLE e equipamentos de laboratório.

É uma camada fina sobre o catálogo HardwareMCP: 59 servidores com comandos de instalação e configurações de cliente copiados de seus READMEs.

Ferramentas

FerramentaO que faz
search_servers(query, device?, category?)Pesquisa o catálogo. Resultados ordenados por estrelas no GitHub.
get_server(slug)Detalhes completos: o que faz, requisitos, comandos de instalação, trecho de configuração do cliente.
list_devices()Cada família de dispositivos com contagens de servidores.
recommend_for_device(device, goal?)Principais escolhas para um dispositivo ou modelo (ex.: "Bambu P1S", "Voron", "ESP32-S3"), opcionalmente classificadas por um objetivo.

Use o servidor hospedado (sem instalação)

Endpoint: https://hardwaremcp.khanex.ai/mcp (HTTP Streamable, sem estado, sem autenticação, CORS aberto, respostas JSON). POST lida com JSON-RPC, OPTIONS retorna 204 com cabeçalhos CORS, e GET/DELETE retornam 405 porque não há sessões ou streams iniciados pelo servidor.

Claude Code

claude mcp add --transport http hardwaremcp https://hardwaremcp.khanex.ai/mcp

Cursor (~/.cursor/mcp.json)

{ "mcpServers": { "hardwaremcp": { "url": "https://hardwaremcp.khanex.ai/mcp" } } }

Claude Desktop (claude_desktop_config.json)

{ "mcpServers": { "hardwaremcp": { "command": "npx", "args": ["-y", "mcp-remote", "https://hardwaremcp.khanex.ai/mcp"] } } }

Grok Bot (aplicativo de desktop): não há campo de configurações para URLs MCP. Em um chat do Bot, envie:

Add a custom MCP server named hardwaremcp at https://hardwaremcp.khanex.ai/mcp

Confirme quando solicitado (sem necessidade de login) e depois digite @ e escolha hardwaremcp. (Resposta do fórum Cursor)

Muse (Meta): peça ao Muse no chat para criar um Custom Connector (Central de Ajuda da Meta):

Create a Custom Connector for a new remote MCP server, then connect to it:
- Name: hardwaremcp
- Transport: remote streamable HTTP
- URL: https://hardwaremcp.khanex.ai/mcp
- Auth: none (public, no API key or OAuth)
Then list its tools and call list_devices to confirm it works.

Execute localmente (stdio)

npx -y hardwaremcp   # once published to npm
{ "mcpServers": { "hardwaremcp": { "command": "npx", "args": ["-y", "hardwaremcp"] } } }

Desenvolva

npm install
npm run gen-data      # regenerate src/data.ts from ../hardwaremcp/data/servers.json
npm run build
npm test              # scripted client over stdio
node test-client.mjs https://hardwaremcp.khanex.ai/mcp   # against the live endpoint

Aviso

Os comandos de instalação vêm do README de cada projeto e não foram testados em bancada pela HardwareMCP. Revise o código antes de dar acesso de um agente ao seu hardware.

Licença

MIT

Listado em