KM

kunwarvivek/mcp-github-project-manager

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

104 stars 28 forks 品質 89 トレンド 35MIT

kunwarvivek/mcp-github-project-managerは、https://github.com/kunwarvivek/mcp-github-project-manager.からインポートされたMCPサーバー候補です。

概要

kunwarvivek/mcp-github-project-managerは、https://github.com/kunwarvivek/mcp-github-project-manager.からインポートされたMCPサーバー候補です。

概要(AI 翻訳)

AIコーディングエージェントのためのエージェントタスク基盤。 GitHub Projects v2を完全に自律的なプロジェクト管理プラットフォームに変えるMCPサーバー — AIエージェントは自己割り当て、進捗管理、互いのレビュー、コードの提供を行い、すべてGitHubネイティブストレージに支えられています。

ユースケース:AIエージェント(Claude Code、Codex、Cursor、Windsurf、Roo)がいます。彼らにはタスクの骨格が必要です。これがそれです。

概要

このMCPサーバーはModel Context Protocolを実装し、GitHub Projects v2上で完全なagenticプロジェクト管理レイヤーを提供します。AIエージェントは登録、タスクの自己割り当て、ハートビートによる調整、作業成果物の提出、トークン予算内での運用を行っています。これらすべてが20の複合ツールを通じて169のアクションを公開しています。人間のプロジェクトマネージャーはAI搭載のPRD生成、スプリント計画、問題トリアージ、ロードマップ作成を行えます。すべてはGitHubネイティブストレージ(課題、プロジェクトフィールド、コメント)で支えられており、外部インフラは必要ありません。

なぜこれが存在するのか

AIコーディングエージェントは強力ですが状態がありません。次に何を扱うべきか分からず、他のエージェントと連携できず、永続的なタスクメモリも持っていません。

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

MCP GitHub Project Manager

The task substrate for AI coding agents. An MCP server that turns GitHub Projects v2 into an agentic project-management layer: agents register, self-assign work, heartbeat, submit work products for review, and spend against token budgets — through 21 compound tools exposing 175 actions, backed entirely by GitHub-native storage. No database, no Redis, no external infra.

You bring the agents (Claude Code, Codex, Cursor, Windsurf, Roo, OpenCode, any MCP client). This is the backbone that tells them what to work on and keeps them from colliding.

Surface Detail
Tools 21 compound tools, 175 actions, action-routed
Resources 6 read-only GitHub-backed views
Prompts 6 reusable AI templates
Transport MCP v2 over stdio (webhook/SSE optional)
Storage GitHub issues, project fields, comments — no external infra
Runtime Node >= 22.12.0 · MIT license

Why this exists

  • Agents need a work queue, not a chat window. agent_work / agent_manage give agents atomic task checkout, heartbeats, and a review loop instead of “go figure it out.”
  • Budgets must be enforced somewhere the agent cannot skip. Each agent has a token budget with warning thresholds and a hard stop; the server debits itself, and record_usage covers the agent’s own runtime spend.
  • AI plans are worthless if they never become issues. ai_generate runs idea → PRD → tasks → materialized GitHub issues, grouped into milestones and sprints.
  • Tool lists are a context tax. 21 tools instead of 175 keeps the schema small; discover_tools expands any domain or action on demand.
  • State should live where the work already is. The agent registry is a file on a dedicated branch (compare-and-swap writes), task claims are project fields, work products are issue comments — no new infrastructure to operate.

Quick start

Requires Node.js >= 22.12.0 (Node 24 recommended).

# 1. Install (global, or use npx / pnpm dlx / docker compose — see below)
GitHub で README 全文を見る

インストール

npx -y mcp-github-project-manager
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "github-project-manager": { "command": "npx", "args": ["-y", "mcp-github-project-manager"], "env": { "GITHUB_TOKEN": "ghp_...", "GITHUB_OWNER": "your-org-or-user", "GITHUB_REPO": "your-repo" } } } }