Skip to main content
Glama

DevHub MCP Server

DevHub MCP 服务器

用于管理开发项目及其 GitHub 存储库的模型上下文协议 (MCP) 服务器。DevHub 提供用于跟踪项目、将项目链接到 GitHub 存储库以及维护项目元数据的工具。

特征

  • 具有本地路径跟踪的项目管理
  • GitHub 存储库集成
  • 项目状态和技术堆栈跟踪
  • 项目过滤和搜索功能

安装

ash npm install @modelcontextprotocol/server-devhub

配置

将服务器添加到您的 MCP 设置文件 (cline_mcp_settings.json):

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

可用工具

创建项目

在 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 }

链接存储库

将 GitHub 存储库链接到现有项目。

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

获取项目

获取有关特定项目的详细信息。

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

列出项目

列出所有项目并可选择过滤。

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

更新项目

更新项目详细信息和元数据。

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

项目类型

该服务器支持各种项目类型:

  • mcp-server:MCP 协议服务器
  • node-addon:Node.js 原生插件
  • cpp-dll:C++动态库
  • web-app:Web 应用程序
  • cli-tool:命令行工具

示例用法

` ypescript // 创建一个新项目 await use_mcp_tool({ server_name: 'devhub', tool_name: 'create_project', argument: { name: 'my-project', path: '/path/to/project', type: 'mcp-server', description: '我的超棒 MCP 服务器' } });

// 链接到 GitHub 存储库 await use_mcp_tool({ server_name: 'devhub', tool_name: 'link_repository', argument: { project_name: 'my-project', repo_owner: 'username', repo_name: 'my-project' } });

// 列出所有 MCP 服务器项目 await use_mcp_tool({ server_name: 'devhub', tool_name: 'list_projects', argument: { type: 'mcp-server' } }); `

发展

构建服务器:

ash npm install npm run build

执照

麻省理工学院

-
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.

通过 GitHub 集成实现开发项目的管理,促进模型上下文协议内的项目跟踪、存储库链接和元数据维护。

  1. 特征
    1. 安装
      1. 配置
        1. 可用工具
          1. 创建项目
          2. 链接存储库
          3. 获取项目
          4. 列出项目
          5. 更新项目
        2. 项目类型
          1. 示例用法
            1. 发展
              1. 执照

                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