🎯 GitHub Kanban MCP Server
Sunwood-ai-labs/github-kanban-mcp-server · 10 stars · TypeScript · MIT
MCP server
Install
The repo has no one-line install. Follow its README.
Files
🎯 GitHub Kanban MCP Server
📋 概要
GitHub Kanban MCP Serverは、GitHubのissueをカンバンボード形式で管理し、LLMのタスク管理を効率化するためのModel Context Protocol(MCP)サーバーです。
🚀 特徴
- 🔄 GitHubのissueをカンバン形式で管理
- 🤖 LLMによる自動タスク管理
- 📊 プロジェクトの進捗可視化
- 🔗 GitHubとの完全な統合
- 💬 タスクへのコメント機能
📁 プロジェクト構造
kanban-server/
├── src/ # ソースコードディレクトリ
│ ├── handlers/ # リクエストハンドラー
│ │ ├── comment-handlers.ts # コメント関連の処理
│ │ ├── issue-handlers.ts # Issue関連の処理
│ │ ├── label-handlers.ts # ラベル関連の処理
│ │ └── tool-handlers.ts # ツールリクエストの処理
│ ├── schemas/ # 入力スキーマ定義
│ │ ├── comment-schemas.ts # コメント関連のスキーマ
│ │ └── issue-schemas.ts # Issue関連のスキーマ
│ ├── utils/ # ユーティリティ関数
│ │ ├── error-handler.ts # エラー処理
│ │ └── exec.ts # コマンド実行関連
│ ├── server.ts # MCPサーバーの実装
│ └── types.ts # 型定義
├── docs/ # ドキュメント
│ └── v0.2.0/ # バージョン別ドキュメント
└── assets/ # アセットファイル
🛠️ インストール
前提条件
- Node.js 18.x以上
- npm 9.x以上
- GitHub CLI (gh)
# パッケージのインストール npm install @sunwood-ai-labs/github-kanban-mcp-server # GitHub CLIの認証設定 gh auth login
⚙️ 設定
MCPの設定ファイルに以下を追加:
{
"mcpServers": {
"github-kanban": {
"command": "github-kanban-mcp-server"
}
}
}
🔧 使用可能なツール
1. list_issues
カンバンボードのissue一覧を取得します。
入力パラメータ:
repo: GitHubリポジトリ名(必須)state: issueの状態('open', 'closed', 'all')labels: フィルタリングするラベルの配列
2. create_issue
新しいissueを作成します。
入力パラメータ:
repo: GitHubリポジトリ名(必須)title: issueのタイトル(必須)emoji: タイトルの先頭に付与する絵文字body: issueの本文labels: ラベルの配列assignees: アサインするユーザーの配列
3. update_issue
既存のissueを更新します。
入力パラメータ:
repo: GitHubリポジトリ名(必須)issue_number: issue番号(必須)title: 新しいタイトルemoji: タイトルの先頭に付与する絵文字body: 新しい本文state: 新しい状態('open', 'closed')labels: 新しいラベルの配列assignees: 新しいアサインの配列
4. add_comment
タスクにコメントを追加します。
入力パラメータ:
repo: GitHubリポジトリ名(必須)issue_number: タスク(Issue)のID(必須)body: コメントの内容(Markdown形式対応)(必須)state: コメント時に変更するissueの状態('open', 'closed')
📝 ライセンス
MIT License - LICENSEファイルを参照してください。
🤝 コントリビューション
- このリポジトリをフォーク
- 機能ブランチを作成 (
git checkout -b feature/amazing-feature) - 変更をコミット (
git commit -m '✨ feat: 素晴らしい機能を追加') - ブランチにプッシュ (
git push origin feature/amazing-feature) - プルリクエストを作成
📮 フィードバック
問題や提案がありましたら、Issueを作成してください。
Facts
- Kind
- MCP server
- Group
- Uncategorized
- Stars
- 10
- License
- MIT
- Language
- TypeScript
- Last push
- 2026-06-22
- Forks
- 6
- 1REAio.github.morluto/reaReverse engineer anything from your terminal or agent with one CLI and MCP server.125.3k
- 2com.browser-use/browser-usecom.browser-use/browser-useControl a real Chrome browser to complete any task: fill forms, extract data, book flights.117.7k
- 3World Monitorapp.worldmonitor/mcpLive markets, conflicts, country risk, chokepoints, energy, and China decision signals. 93 tools.88.3k
- 4Scrapling MCP Serverd4vinci/scrapling🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scraplingdev86.9k
- 5Everythingmodelcontextprotocol/serversThis MCP server attempts to exercise all the features of the MCP protocol. It is not intended to be a useful server, but rather a test server for builders of MCP clients. It implements prompts, tools, resources, sampling, and more to showcase MCP capabilities.85.8k
- 6Fetchmodelcontextprotocol/serversA Model Context Protocol server that provides web content fetching capabilities. This server enables LLMs to retrieve and process content from web pages, converting HTML to markdown for easier consumption.85.8k