🎯 GitLab 칸반 MCP 서버
GitLab Kanban 보드 작업을 관리하기 위한 모델 컨텍스트 프로토콜 서버입니다.
✨ 특징
🛠️ 사용 가능한 도구
list_tasks
- 프로젝트의 칸반 보드에서 작업 목록을 검색합니다.create_task
- 칸반 보드에 새 작업을 만듭니다.update_task
- 기존 작업 업데이트delete_task
- 보드에서 작업을 삭제합니다add_comment
- 작업에 댓글 추가
🏗️ 프로젝트 구조
지엑스피1
🚀 시작하기
📦 설치
🔧 구성
다음 환경 변수를 사용하여 .env
파일을 만듭니다.
GITLAB_TOKEN=your_gitlab_token
GITLAB_URL=your_gitlab_url # default: https://gitlab.com
🛠️ 빌드
자동 재빌드를 사용한 개발의 경우:
🔍 디버깅
MCP 서버는 stdio를 통해 통신하므로 MCP Inspector를 사용하는 것이 좋습니다.
📝 사용법
클라인 구성
cline_mcp_settings.json
에 다음을 추가하세요.
{
"mcpServers": {
"gitlab-kanban-mcp-server": {
"command": "node",
"args": ["path/to/gitlab-kanban-mcp-server/build/index.js"],
"env": {
"GITLAB_TOKEN": "your_gitlab_token",
"GITLAB_URL": "your_gitlab_url"
}
}
}
}
🤝 기여하기
- 이 저장소를 포크하세요
- 기능 브랜치를 생성합니다(
git checkout -b feature/amazing-feature
) - 변경 사항을 커밋하세요(
git commit -m '✨ feat: Add amazing feature'
) - 브랜치에 푸시(
git push origin feature/amazing-feature
) - 풀 리퀘스트 만들기
📄 라이센스
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다.