BoardRepo
Pesquise e revise projetos de PCB KiCad e Altium por meio de um servidor MCP OAuth somente leitura.
Documentação
Conecte a IA
Seu assistente lê os próprios designs: esquemáticos, nets, BOMs e arquivos de origem. Isso cobre todas as placas públicas e as que você armazena aqui, incluindo as privadas.
Deixe seu agente configurar issoCopiar prompt
Add the BoardRepo MCP server so you can search and read hardware boards for me.
It is a remote HTTP MCP server at https://boardrepo.com/mcp. Search and read public KiCad and Altium boards, their BOMs, schematics, and 3D views. Read access is the default. Saving boards, when available, requires my explicit write consent; set up read access for this request. Auth is OAuth via dynamic client registration, so there is no API key or secret to set.
Run the right command for my MCP client, then start the OAuth sign-in and tell me once it is connected. For Claude Code that is:
claude mcp add --scope user --transport http boardrepo https://boardrepo.com/mcp
If that command is not recognized, use my client's own way of adding a remote or HTTP MCP server with that URL.
Cole no Claude Code, Cursor, Codex, Gemini CLI ou em qualquer agente de codificação, e ele adiciona o BoardRepo e faz o login para você.
Ou cole esta URL, sem necessidade de client ID ou secretCopiar URL
https://boardrepo.com/mcp
ClaudeWeb + desktop
Adicionar BoardRepo ao Claude (abre em uma nova aba)
Abre o BoardRepo no diretório de conectores do Claude. Pressione Conectar, aprove o acesso ao BoardRepo e peça ao Claude para pesquisar no BoardRepo ou ler o esquemático e a BOM de uma placa. Um conector pertence à sua conta, e não a um único aplicativo, então ele funciona no Claude na web, no aplicativo de desktop e no celular sem precisar configurar novamente.
Configure manualmente
- No Claude.ai ou Claude Desktop, abra Configurações → Conectores → Adicionar conector personalizado.
- Nomeie como BoardRepo, cole
https://boardrepo.com/mcp, e clique em Adicionar. - Clique em Conectar, faça login no BoardRepo, revise a escolha de acesso e pressione Permitir.
Em um workspace Team ou Enterprise, um Owner precisa habilitar o BoardRepo antes que os membros possam conectá-lo. O Claude também limita planos gratuitos a um conector personalizado, que é o caminho manual acima, em vez do diretório.
ChatGPTBetaWeb + desktop
- Em um plano ChatGPT pago, abra Configurações → Conectores (ou Apps & Conectores) → Avançado e ative o Modo desenvolvedor.
- Em Conectores, clique em Criar, cole
https://boardrepo.com/mcpcomo URL do servidor MCP e defina Autenticação como OAuth. - Crie, conclua o login no BoardRepo e ative o conector em um chat para usá-lo.
O modo desenvolvedor é um recurso beta em planos pagos; em Business, Enterprise e Edu, um administrador precisa permiti-lo. O BoardRepo funciona como um conector de chat. Ele não aparecerá como fonte do Deep Research, pois não expõe as ferramentas de busca e busca do ChatGPT.
Claude CodeCLI
Execute isto uma vez e depois execute /mcp e aprove o login no navegador:
claude mcp add --scope user --transport http boardrepo https://boardrepo.com/mcp
Remova --scope user para adicioná-lo apenas ao projeto atual.
OpenAI CodexCLI
Adicione o servidor e depois inicie o login OAuth:
codex mcp add boardrepo --url https://boardrepo.com/mcp codex mcp login boardrepo
MCP remoto via OAuth é recente no Codex. Se codex mcp add ou codex mcp login não for reconhecido, atualize o Codex (verifique codex --version).
CursorIDE
Adicionar BoardRepo ao Cursor
O Cursor abre e pede para você fazer login no BoardRepo. Aprove uma vez e você estará conectado.
Configure manualmente
Adicione isto a ~/.cursor/mcp.json e clique em Login quando o Cursor mostrar "Needs login":
{ "mcpServers": { "boardrepo": { "url": "https://boardrepo.com/mcp" } } }
VS Code (Copilot)IDE
Adicionar BoardRepo ao VS Code (abre em uma nova aba)
O VS Code abre e pede para você Permitir o login. Depois, no Chat, mude para o modo Agente e ative as ferramentas do BoardRepo.
Configure manualmente
- Paleta de Comandos → MCP: Adicionar Servidor → HTTP, cole
https://boardrepo.com/mcp,, nomeie e escolha Global ou Workspace. - Inicie o servidor e Permita o login. Ele grava:
{ "servers": { "boardrepo": { "type": "http", "url": "https://boardrepo.com/mcp" } } }
Requer GitHub Copilot. Uma política da organização pode desabilitar o MCP.
Gemini CLICLI
Execute isto uma vez e depois aprove o login no seu navegador:
gemini mcp add --transport http boardrepo https://boardrepo.com/mcp
Configure manualmente
Adicione isto a ~/.gemini/settings.json. Use httpUrl, não url, ou o HTTP de streaming não funcionará:
{ "mcpServers": { "boardrepo": { "httpUrl": "https://boardrepo.com/mcp", "authProviderType": "dynamic_discovery" } } }
Gemini appSomente EUAWeb
- Em gemini.google.com, abra Configurações & ajuda → Aplicativos conectados → Adicionar um aplicativo personalizado.
- Cole
https://boardrepo.com/mcp,, continue e aprove o login.
Atualmente limitado a contas Google pessoais, maiores de 18 anos, nos EUA, com Atividade ativada.
OpenCodeCLI
Adicione-o à sua configuração do OpenCode: opencode.json no projeto, ou o global ~/.config/opencode/opencode.json. O OpenCode executa o login OAuth para um servidor remoto por conta própria, então não há chave para colar:
{ "$schema": "https://opencode.ai/config.json", "mcp": { "boardrepo": { "type": "remote", "url": "https://boardrepo.com/mcp", "enabled": true } } }
WindsurfIDE
Abra Configurações → Cascade → Servidores MCP → Adicionar servidor personalizado e cole https://boardrepo.com/mcp.
Configure manualmente
Edite ~/.codeium/windsurf/mcp_config.json. O Windsurf chama o campo de serverUrl, não url:
{ "mcpServers": { "boardrepo": { "serverUrl": "https://boardrepo.com/mcp" } } }
O Windsurf deve abrir o login do BoardRepo no seu navegador. Se não abrir, atualize o Windsurf. Nunca digite sua senha do BoardRepo em um assistente.
LM StudioDesktop
Adicionar BoardRepo ao LM Studio
O LM Studio abre e adiciona o BoardRepo. O botão requer 0.3.17 ou mais recente; fazer login de dentro do LM Studio requer 0.4.10 ou mais recente.
Configure manualmente
Abra a aba Programa na barra lateral direita, escolha Instalar → Editar mcp.json e adicione:
{ "mcpServers": { "boardrepo": { "url": "https://boardrepo.com/mcp" } } }
Em uma versão mais antiga, ou se o LM Studio nunca pedir para você fazer login, use a alternativa em "Qualquer outro cliente MCP" abaixo, que executa o login no seu navegador.
Qualquer outro cliente MCPMCP
O BoardRepo é um servidor MCP remoto padrão (Streamable HTTP) em https://boardrepo.com/mcp. Qualquer cliente MCP que suporte Streamable HTTP e registro dinâmico de cliente OAuth pode se conectar apenas com esta URL.
Meu cliente pede um comando para executar, não uma URL
Clientes mais antigos não podem chamar um servidor remoto diretamente. Execute o BoardRepo através da ponte mcp-remote: ela fica na sua máquina, fala conosco pela rede e abre o login do BoardRepo no seu navegador na primeira vez que você usar.
{ "mcpServers": { "boardrepo": { "command": "npx", "args": ["-y", "mcp-remote", "https://boardrepo.com/mcp"] } } }
Requer Node.js instalado. A ponte é um pacote de terceiros, não publicado pelo BoardRepo.
Prefere navegar primeiro? Vá para a biblioteca de placas.
Entre no BoardRepo
Novo aqui? Fazer login cria sua conta; não há cadastro separado.
{"@context":"https://schema.org","@type":"Organization","name":"BoardRepo","url":"https://boardrepo.com","logo":"https://boardrepo.com/brand/boardrepo-icon-512.png","description":"Share, view, and version electronics projects from KiCad and Altium, with more EDA tools on the way. Open the schematic, PCB, and BOM in the browser, no install.","contactPoint":[{"@type":"ContactPoint","contactType":"customer service","email":"hello@boardrepo.com","availableLanguage":"en"},{"@type":"ContactPoint","contactType":"security","email":"security@boardrepo.com","availableLanguage":"en"},{"@type":"ContactPoint","contactType":"privacy","email":"privacy@boardrepo.com","availableLanguage":"en"}]}