Skip to main content
Glama
sammcj

MCP GitHub Issue Server

by sammcj

MCP GitHub 問題サーバー

鍛冶屋のバッジ

鍛冶屋のバッジ

LLM が GitHub の問題をタスク完了として利用できるようにするための MCP サーバーです。このサーバーにより、LLM は GitHub の問題の詳細を取得し、タスクの説明として使用できます。

インストール

手動インストール

npx mcp-github-issue

Smithery経由でインストール

Smithery経由で Claude Desktop 用の MCP GitHub Issue Server を自動的にインストールするには:

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

Related MCP server: Linear MCP Server

使用法

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 )

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

Latest Blog Posts

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/sammcj/mcp-github-issue'

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