Skip to main content
Glama

GitHub Kanban MCP Server

🎯 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 파일을 참조하십시오.

🤝 기여

  1. 이 저장소를 포크
  2. 기능 브랜치 만들기 ( git checkout -b feature/amazing-feature )
  3. 변경 커밋 ( git commit -m '✨ feat: 素晴らしい機能を追加' )
  4. 브랜치에 푸시 ( git push origin feature/amazing-feature )
  5. 끌어오기 요청 만들기

📮 피드백

문제나 제안이 있다면 Issue를 만드 십시오.

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

local-only server

The server can only run on the client's local machine because it depends on local resources.

A Model Context Protocol server that enables efficient management of GitHub issues in a Kanban board format, allowing LLMs to automate task management through GitHub integration.

  1. 📋 개요
    1. 🚀 특징
      1. 📁 프로젝트 구조
        1. 🛠️ 설치
          1. 전제 조건
        2. ⚙️ 설정
          1. 🔧 사용 가능한 도구
            1. 1. list_issues
            2. 2. create_issue
            3. 3. update_issue
            4. 4. add_comment
          2. 📝 라이센스
            1. 🤝 기여
              1. 📮 피드백

                Related MCP Servers

                • A
                  security
                  F
                  license
                  A
                  quality
                  A Model Context Protocol server that enables management of GitLab Kanban boards through tools for listing, creating, updating, and deleting tasks, as well as adding comments.
                  Last updated -
                  5
                  1
                  TypeScript
                • -
                  security
                  A
                  license
                  -
                  quality
                  A Model Context Protocol server that enables LLM agents to manage GitHub repositories, issues, pull requests, branches, files, and releases through a standardized interface.
                  Last updated -
                  8
                  TypeScript
                  Apache 2.0
                • -
                  security
                  F
                  license
                  -
                  quality
                  A Model Context Protocol server that enables AI assistants to perform GitHub operations including repository management, file operations, issue tracking, and pull request creation.
                  Last updated -
                  1
                  TypeScript
                • -
                  security
                  F
                  license
                  -
                  quality
                  Model Context Protocol server that enables interaction with GitHub repositories, issues, pull requests, and search functionality through natural language.
                  Last updated -
                  TypeScript

                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/Sunwood-ai-labs/github-kanban-mcp-server'

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