github-manager MCP Server
Servidor MCP de GitHub Manager
Un servidor de protocolo de contexto de modelo para la gestión de GitHub
Este servidor MCP basado en TypeScript proporciona herramientas para administrar organizaciones, repositorios y colaboradores de GitHub a través de la API de GitHub.
Características
Herramientas de gestión de GitHub
list_orgs: enumera las organizaciones de GitHub a las que pertenece el usuario autenticadolist_repos: Lista los repositorios en una organización específicacreate_repo: Crea un nuevo repositorio en una organizaciónadd_collaborator: Agregar un colaborador a un repositorioupdate_repo_settings: Actualizar la configuración del repositorio
Related MCP server: MCP Server
Desarrollo
Instalación
npm installConstruir
npm run buildDesarrollo con reconstrucción automática
npm run watchPruebas
Ejecutar pruebas unitarias:
npm testEjecutar pruebas con cobertura:
npm run test:coverageConfiguración
Variables de entorno
GITHUB_TOKEN: Token de acceso personal de GitHub con los alcances requeridos
Instalación del servidor MCP
Para utilizar con Claude Desktop, agregue la configuración del servidor:
En MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json En Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"github-manager": {
"command": "/path/to/github-manager/build/index.js",
"env": {
"GITHUB_TOKEN": "your_github_token_here"
}
}
}
}Depuración
Recomendamos utilizar el Inspector MCP , que está disponible como un script de paquete:
npm run inspectorEl Inspector proporcionará una URL para acceder a las herramientas de depuración en su navegador.
Related MCP Connectors
Google Keep-style notes app with an MCP server for AI agents to read/write notes.
An MCP server that used to create notes
Markdown-based note-taking with a hosted MCP server. Your notes serve you and your AI.
A simple Typescript MCP server built using the official MCP Typescript SDK and smithery/cli. This…
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceThis TypeScript-based MCP server enables users to manage and summarize text notes, providing tools for note creation and summarization prompts.3,358 npm10MIT
- AlicenseNot gradedqualityDmaintenanceThis TypeScript-based MCP server allows users to manage a simple notes system through creating and summarizing text notes using Model Context Protocol (MCP).1,632 npm8MIT
- FlicenseBqualityDmaintenanceThis TypeScript-based MCP server implements a simple notes system, allowing the creation, listing, and summarization of text notes using MCP concepts with note:// URIs and metadata.1-
- AlicenseBqualityDmaintenanceA TypeScript-based MCP server that implements a simple notes system, allowing users to create, access, and generate summaries of text notes.12898 npm3MIT