mcp-github-projects
15
The GitHub Projects MCP Server is designed to help AI agents manage Agile Sprint-based projects utilizing GitHub Projects via the GraphQL API. It offers type-safe interactions through TypeScript, enabling operations like issue management and repository data retrieval.
GitHub Projects MCP Server
An MCP server that allows AI agents to manage Agile Sprint-based projects using GitHub Projects.
Features
- Full support for GitHub's GraphQL Projects v2 API
- Create, read, and update GitHub issues
- Fetch repository details
- Built with TypeScript for type safety
Installation
- Install via Smithery or manually clone the repository and install dependencies
Usage
- Clone the repository, install dependencies, create a configuration file, and build the server
Environment Variables
GITHUB_TOKEN
: GitHub Personal Access TokenGITHUB_OWNER
: GitHub username or organization
GitHub Token Permissions
- Requires permissions for project, repo, deployment status, and more
Development
- Building and generating GraphQL types commands available
Available Operations
- Manage GitHub Projects, issues, and repositories