github-manager MCP Server

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Allows GitHub organization management, including listing organizations, repositories, creating repositories, adding collaborators, and updating repository settings using the GitHub API

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 autenticado
  • list_repos : Lista los repositorios en una organización específica
  • create_repo : Crea un nuevo repositorio en una organización
  • add_collaborator : Agregar un colaborador a un repositorio
  • update_repo_settings : Actualizar la configuración del repositorio

Desarrollo

Instalación

npm install

Construir

npm run build

Desarrollo con reconstrucción automática

npm run watch

Pruebas

Ejecutar pruebas unitarias:

npm test

Ejecutar pruebas con cobertura:

npm run test:coverage

Configuració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 inspector

El Inspector proporcionará una URL para acceder a las herramientas de depuración en su navegador.

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Este servidor MCP basado en TypeScript permite a los usuarios administrar un sistema de notas simple con capacidades para crear y resumir notas a través de indicaciones y recursos estructurados.

  1. Features
    1. GitHub Management Tools
  2. Development
    1. Installation
    2. Build
    3. Development with Auto-rebuild
    4. Testing
  3. Configuration
    1. Environment Variables
    2. MCP Server Installation
  4. Debugging
    ID: 61nu8bvtn5