🎯 GitHub Kanban MCP Server
📋 개요
GitHub Kanban MCP Server는 GitHub issue를 칸방보드 형식으로 관리하고 LLM 작업 관리를 간소화하기 위한 Model Context Protocol(MCP) 서버입니다.
🚀 특징
- 🔄 GitHub의 issue를 칸방 형식으로 관리
- 🤖 LLM을 통한 자동 작업 관리
- 📊 프로젝트의 진행 시각화
- 🔗 GitHub와의 완벽한 통합
- 💬 작업에 대한 주석 기능
📁 프로젝트 구조
🛠️ 설치
전제 조건
- Node.js 18.x 이상
- npm 9.x 이상
- GitHub CLI (gh)
⚙️ 설정
MCP 구성 파일에 다음을 추가합니다.
🔧 사용 가능한 도구
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를 만드 십시오.
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.
Related Resources
Related MCP Servers
- AsecurityFlicenseAqualityA 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 -51TypeScript
- -securityAlicense-qualityA 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 -8TypeScriptApache 2.0
- -securityFlicense-qualityA 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 -1TypeScript
- -securityFlicense-qualityModel Context Protocol server that enables interaction with GitHub repositories, issues, pull requests, and search functionality through natural language.Last updated -TypeScript