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
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
| Ferramenta | O 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
- Registro Oficial MCP como
io.github.saadvz/hardwaremcp - Glama, via
glama.json