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
  1. No Claude.ai ou Claude Desktop, abra Configurações → Conectores → Adicionar conector personalizado.
  2. Nomeie como BoardRepo, cole https://boardrepo.com/mcp, e clique em Adicionar.
  3. 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
  1. Em um plano ChatGPT pago, abra Configurações → Conectores (ou Apps & Conectores) → Avançado e ative o Modo desenvolvedor.
  2. Em Conectores, clique em Criar, cole https://boardrepo.com/mcp como URL do servidor MCP e defina Autenticação como OAuth.
  3. 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
  1. Paleta de Comandos → MCP: Adicionar Servidor → HTTP, cole https://boardrepo.com/mcp,, nomeie e escolha Global ou Workspace.
  2. 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
  1. Em gemini.google.com, abra Configurações & ajuda → Aplicativos conectados → Adicionar um aplicativo personalizado.
  2. 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"}]}