Configurar GitHub
Servidor oficial do GitHub para repositórios, issues, pull requests, Actions e busca de código, com conjuntos de ferramentas que podem ser selecionados.
- Publicador
- GitHub Oficial
- Endpoint hospedado
https://api.githubcopilot.com/mcp/- Executar localmente
docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN ghcr.io/github/github-mcp-server- Transportes
- streamable-http, stdio
- Autenticação
- OAuth no endpoint hospedado, se o cliente tiver um app do GitHub; caso contrário, use um personal access token.
- Ambiente
GITHUB_PERSONAL_ACCESS_TOKEN- O que pode acessar
- Leitura e gravação; há modos somente leitura e filtros de conjunto de ferramentas.
- Licença
- MIT
- Código-fonte
- github.com/github/github-mcp-server
- Status
- Ativo
Instalar
O fornecedor hospeda este servidor, então você só precisa adicionar a URL; nada é executado na sua máquina. Se ele exigir autenticação, a linha acima explica como fazer isso. Servidores OAuth solicitam autenticação na primeira conexão.
Claude Code
claude mcp add --transport http --scope project github https://api.githubcopilot.com/mcp/
Cursor
{
"mcpServers": {
"github": {
"url": "https://api.githubcopilot.com/mcp/"
}
}
}
Codex
[mcp_servers.github]
url = "https://api.githubcopilot.com/mcp/"
Execute localmente (Cursor)
{
"mcpServers": {
"github": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"GITHUB_PERSONAL_ACCESS_TOKEN",
"ghcr.io/github/github-mcp-server"
],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "${env:GITHUB_PERSONAL_ACCESS_TOKEN}"
}
}
}
}
Configuração para outros clientes →
Um token com permissões amplas permite que o agente grave em todos os repositórios abrangidos. Prefira o modo somente leitura ou um token com escopo restrito.
Outros servidores em ferramentas de desenvolvimento
Everything
Servidor de teste de referência do projeto MCP que expõe todos os recursos do protocolo para verificar se um cliente funciona.
Git
Permite que o agente trabalhe com um repositório Git local: consulte o status, as diferenças, o histórico e as branches, e crie commits no caminho do repositório que você escolher.
GitLab
Endpoint integrado do GitLab para issues, merge requests, pipelines e buscas, com conjuntos de ferramentas selecionáveis.
Figma
Fornece frames, variáveis e componentes de arquivos do Figma a agentes de programação, para que o código gerado corresponda ao design.
Context7
Insere no prompt documentação atualizada e exemplos de código de bibliotecas, específicos para cada versão. Hospedado, com uma chave de API opcional.
Docker MCP Gateway
Executa servidores do catálogo MCP do Docker em contêineres, por trás de um único endpoint de gateway.