MCP GitHub Issue 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 LLMs to fetch GitHub issue details and use them as task descriptions.

MCP GitHub 问题服务器

一个 MCP 服务器,为 LLM 提供使用 GitHub 问题作为待完成任务的能力。该服务器允许 LLM 获取 GitHub 问题详情并将其用作任务描述。

安装

手动安装

npx mcp-github-issue

通过 Smithery 安装

要通过Smithery自动为 Claude Desktop 安装 MCP GitHub Issue Server:

npx -y @smithery/cli install mcp-github-issue --client claude

用法

作为 MCP 服务器

添加到您的 MCP 配置:

{ "mcpServers": { "github-issue": { "command": "npx", "args": ["mcp-github-issue"] } } }

可用工具

获取问题任务

获取 GitHub 问题详细信息以用作任务。

输入模式:

{ "type": "object", "properties": { "url": { "type": "string", "description": "GitHub issue URL (https://github.com/owner/repo/issues/number)" } }, "required": ["url"] }

示例用法:

<use_mcp_tool> <server_name>github-issue</server_name> <tool_name>get_issue_task</tool_name> <arguments> { "url": "https://github.com/owner/repo/issues/123" } </arguments> </use_mcp_tool>

响应格式:

{ "task": { "title": "Issue Title", "description": "Issue Description/Body", "source": "https://github.com/owner/repo/issues/123" } }

特征

  • 从公共存储库获取 GitHub 问题详细信息
  • 公共存储库无需身份验证
  • 返回结构化任务数据,包括标题、描述和源 URL
  • 与模型上下文协议(MCP)兼容

发展

# Install dependencies npm install # Build the project npm run build # Run the server locally npm run serve # Format code npm run format # Run MCP inspector npm run inspector

执照

麻省理工学院

作者

山姆·麦克劳德( https://smcleod.net

You must be authenticated.

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

通过提供任务详细信息,使 LLM 能够与 GitHub 问题进行交互,从而允许通过 GitHub 平台实现无缝集成和任务管理。

  1. Installation
    1. Manual Installation
    2. Installing via Smithery
  2. Usage
    1. As an MCP Server
    2. Available Tools
  3. Features
    1. Development
      1. License
        1. Author
          ID: enk3b2bcjr