GitHub MCP Server
Interaja com a API do GitHub para criar e gerenciar repositórios, incluindo a definição de descrições, tópicos e URLs de sites.
Documentação
🐙 GitHub Meta MCP Server
Gerencie repositórios do GitHub com linguagem natural por meio do Model Context Protocol.
Um servidor MCP que permite ao Claude (ou qualquer cliente compatível com MCP) criar e configurar repositórios do GitHub a partir de comandos em inglês simples.
O que ele faz
Fale com o Claude. O Claude fala com este servidor. Este servidor fala com o GitHub.
"Crie um repositório privado chamado 'lunchbox' com os tópicos ai, agents, mcp e a página inicial thelunchbox.app"
→ Repositório criado. Tópicos definidos. Página inicial definida. README inicializado.
Ferramentas expostas
create_repo
Crie ou atualize um repositório do GitHub por meio de linguagem natural. Lida com:
- Nome do repositório (gerado automaticamente a partir da descrição, se não for especificado)
- Visibilidade (público / privado)
- Descrição
- Tópicos / tags (vários, separados por vírgula)
- URL da página inicial
- Inicialização automática com README
Instalação
git clone https://github.com/joewilsonai/github-meta-mcp-server
cd github-meta-mcp-server
npm install
npm run build
Configuração no Claude Desktop
Edite seu claude_desktop_config.json:
{
"mcpServers": {
"github-meta": {
"command": "node",
"args": ["/absolute/path/to/github-meta-mcp-server/build/index.js"],
"env": {
"GITHUB_TOKEN": "ghp_your_personal_access_token"
}
}
}
}
Reinicie o Claude Desktop. A ferramenta create_repo aparecerá.
Escopos de token necessários
Seu token de acesso pessoal do GitHub precisa de:
repo— para criar e configurar repositóriosdelete_repo— somente se você quiser oferecer suporte à exclusão em versões futuras
Gere um em github.com/settings/tokens.
Stack
- TypeScript + Node.js 18+
- @modelcontextprotocol/sdk
- @octokit/rest para a API do GitHub
Servidores MCP relacionados
- 🧠 second-opinion-mcp-server (⭐ 16) — Obtenha uma segunda opinião do Gemini / Perplexity / Stack Overflow
- 🔍 mcp-perplexity-server (⭐ 14) — Análise de código com suporte do Perplexity
Licença
MIT