Skip to main content
Glama

DevHub MCP Server

Servidor MCP de DevHub

Un servidor de Protocolo de Contexto de Modelo (MCP) para gestionar proyectos de desarrollo y sus repositorios de GitHub. DevHub proporciona herramientas para el seguimiento de proyectos, su vinculación a repositorios de GitHub y el mantenimiento de metadatos.

Características

  • Gestión de proyectos con seguimiento de ruta local
  • Integración del repositorio de GitHub
  • Seguimiento del estado del proyecto y de la pila tecnológica
  • Capacidades de filtrado y búsqueda de proyectos

Instalación

ash npm install @modelcontextprotocol/server-devhub

Configuración

Agregue el servidor a su archivo de configuración de MCP (cline_mcp_settings.json):

json { "mcpServers": { "devhub": { "command": "node", "args": ["/path/to/devhub/dist/index.js"], "disabled": false, "alwaysAllow": [] } } }

Herramientas disponibles

crear_proyecto

Crea un nuevo proyecto en DevHub.

ypescript { name: string; // Project name path: string; // Local project path type: string; // Project type (eg, 'mcp-server', 'node-addon', 'cpp-dll') description: string; // Project description }

repositorio de enlaces

Vincular un repositorio de GitHub a un proyecto existente.

ypescript { project_name: string; // Name of existing project repo_owner: string; // GitHub repository owner repo_name: string; // GitHub repository name }

obtener_proyecto

Obtenga información detallada sobre un proyecto específico.

ypescript { name: string; // Project name to retrieve }

lista_proyectos

Enumere todos los proyectos con filtrado opcional.

ypescript { type?: string; // Filter by project type has_repo?: boolean; // Filter by repository presence }

actualizar_proyecto

Actualizar detalles y metadatos del proyecto.

ypescript { name: string; // Project name to update status?: string; // Project status last_commit?: string; // Latest commit SHA technologies?: string[]; // Project technology stack }

Tipos de proyectos

El servidor admite varios tipos de proyectos:

  • mcp-server: servidores de protocolo MCP
  • node-addon: complementos nativos de Node.js
  • cpp-dll: bibliotecas dinámicas de C++
  • web-app: Aplicaciones web
  • cli-tool: herramientas de línea de comandos

Ejemplo de uso

` ypescript // Crea un nuevo proyecto await use_mcp_tool({ server_name: 'devhub', tool_name: 'create_project', arguments: { name: 'my-project', path: '/path/to/project', type: 'mcp-server', description: 'Mi increíble servidor MCP' } });

// Enlace al repositorio de GitHub await use_mcp_tool({ nombre_del_servidor: 'devhub', nombre_de_la_herramienta: 'link_repository', argumentos: { nombre_del_proyecto: 'my-project', propietario_del_repositorio: 'username', nombre_del_repositorio: 'my-project' } });

// Lista todos los proyectos del servidor MCP await use_mcp_tool({ server_name: 'devhub', tool_name: 'list_projects', arguments: { type: 'mcp-server' } }); `

Desarrollo

Para construir el servidor:

ash npm install npm run build

Licencia

Instituto Tecnológico de Massachusetts (MIT)

-
security - not tested
F
license - not found
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Permite la gestión de proyectos de desarrollo con integración de GitHub, facilitando el seguimiento del proyecto, la vinculación de repositorios y el mantenimiento de metadatos dentro del Protocolo de Contexto del Modelo.

  1. Características
    1. Instalación
      1. Configuración
        1. Herramientas disponibles
          1. crear\_proyecto
          2. repositorio de enlaces
          3. obtener\_proyecto
          4. lista\_proyectos
          5. actualizar\_proyecto
        2. Tipos de proyectos
          1. Ejemplo de uso
            1. Desarrollo
              1. Licencia

                Related MCP Servers

                • -
                  security
                  A
                  license
                  -
                  quality
                  Provides comprehensive tools for managing GitHub projects, milestones, tasks, and sprints. This server integrates deeply with GitHub Projects V2, offering features like automated kanban workflows, sprint planning, and custom field management.
                  Last updated -
                  414
                  31
                  TypeScript
                  MIT License
                • -
                  security
                  F
                  license
                  -
                  quality
                  Enables interaction with GitHub through the GitHub API, supporting file operations, repository management, advanced search, and issue tracking with comprehensive error handling and automatic branch creation.
                  Last updated -
                  9
                  1
                  TypeScript
                • -
                  security
                  F
                  license
                  -
                  quality
                  Enables interaction with GitHub issues via the Model Context Protocol, allowing users to list and create issues with secure authentication.
                  Last updated -
                  Python
                • -
                  security
                  F
                  license
                  -
                  quality
                  Provides integration with Github through the Model Context Protocol (MCP), allowing Large Language Models to interact with Github's repositories, issues, pull requests and search functionality.
                  Last updated -
                  1
                  TypeScript
                  • Apple

                View all related MCP servers

                MCP directory API

                We provide all the information about MCP servers via our MCP API.

                curl -X GET 'https://glama.ai/api/mcp/v1/servers/peterparker57/devhub-mcp-server'

                If you have feedback or need assistance with the MCP directory API, please join our Discord server