mcp-github-projects

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 Token
  • GITHUB_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