GitHub Projects MCP Server
GitHub 프로젝트 MCP 서버
GitHub Projects를 사용하여 AI 에이전트가 Agile Sprint 기반 프로젝트를 만들고 관리할 수 있도록 하는 MCP(Model Context Protocol) 서버입니다.
특징
GitHub 프로젝트 v2 API : GitHub의 GraphQL 프로젝트 v2 API에 대한 전체 지원
GitHub 이슈 : GitHub 이슈 생성, 읽기, 업데이트
GitHub 저장소 : 저장소 세부 정보 가져오기
유형 안전성 : 최대 유형 안전성을 위해 TypeScript로 구축됨
Related MCP server: GitHub Enterprise MCP Server
설치
Smithery를 통해 설치
Smithery를 통해 Claude Desktop에 GitHub Projects MCP Server를 자동으로 설치하는 방법:
지엑스피1
용법
수동 설치
이 저장소를 복제하세요:
git clone https://github.com/taylor-lindores-reeves/mcp-github-projects.git cd mcp-github-projects종속성 설치:
bun installGitHub 토큰으로
.env파일을 만듭니다.GITHUB_TOKEN=your_github_personal_access_token GITHUB_OWNER=your_github_username서버를 빌드하세요:
bun run build다음 설정으로 MCP 클라이언트를 구성하세요.
{
"mcpServers": {
"GitHubProjects": {
"command": "bun",
"args": [
"/path/to/your/directory/mcp-github-projects-main/build/index.js"
],
"env": {
"GITHUB_TOKEN": "your_github_personal_access_token",
"GITHUB_OWNER": "your_github_username_or_org"
}
}
}
}환경 변수
GITHUB_TOKEN: 적절한 권한이 있는 GitHub 개인 액세스 토큰GITHUB_OWNER: GitHub 사용자 이름 또는 조직 이름
GitHub 토큰 권한
이 MCP 서버에는 다음 권한이 있는 GitHub 개인 액세스 토큰(클래식)이 필요합니다.
project- 프로젝트에 대한 전체 제어read:project- 프로젝트의 읽기 권한repo- 개인 저장소에 대한 전체 제어repo:status- 커밋 상태 접근repo_deployment- 배포 상태 액세스public_repo- 공개 저장소에 액세스repo:invite- 저장소 초대에 액세스security_events- 보안 이벤트 읽기 및 쓰기
개발
명령
빌드:
bun run buildGraphQL 유형 생성:
bun run graphql-codegen
프로젝트 구조
이 프로젝트는 GitHub의 GraphQL API를 위한 MCP 서버로, 프로젝트 V2 운영에 중점을 두고 있습니다. 코드베이스는 GraphQL을 통해 GitHub 프로젝트 기능에 대한 형식화된 접근을 제공합니다.
사용 가능한 작업
프로젝트
GitHub 프로젝트 생성, 읽기, 업데이트 및 삭제
프로젝트 필드, 항목 및 상태 업데이트 관리
초안 문제를 실제 문제로 변환
프로젝트 항목 보관 및 보관 취소
문제
문제 세부 정보 받기
프로젝트에 이슈 추가
저장소
저장소 정보 가져오기
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables comprehensive GitHub operations through natural language including file management, repository administration, issue tracking, and advanced code searching.47461MIT
- AlicenseBqualityDmaintenanceEnables interaction with GitHub repositories through the GitHub API, allowing file operations, repository management, issue tracking, and code search through natural language commands.33224MIT
- AlicenseAqualityBmaintenanceEnables natural language management of GitHub Projects V2, including issue creation, status changes, sprint reports, and project setup via MCP tools and shell scripts.311MIT
- AlicenseNot gradedqualityCmaintenanceEnables managing GitHub Project views, priorities, dependencies, and metrics through natural language.1MIT
Related MCP Connectors
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
Manage projects, tasks, time tracking, and team collaboration through natural language.
Connect AI assistants to your GitHub-hosted Obsidian vault to seamlessly access, search, and analy…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/taylor-lindores-reeves/mcp-github-projects'
If you have feedback or need assistance with the MCP directory API, please join our Discord server