Github Project Manager icon

Github Project Manager

Enables management of GitHub Projects programmatically through the Model Context Protocol (MCP) interface.

About

GitHub Project Manager is an MCP server that allows LLM clients to manage GitHub Projects functionality through standardized tools and resources. It provides tools for managing projects, milestones, sprints, and metrics through GitHub's GraphQL API, while maintaining state and handling errors according to MCP specifications. The server follows Clean Architecture principles with distinct layers for domain, infrastructure, service, and MCP concerns, ensuring a robust and scalable solution for integrating GitHub Projects with LLM-driven workflows.

Key Features

  • Create and manage GitHub Projects (v2)
  • Manage issues, milestones, and sprints
  • Full MCP specification compliance
  • GitHub GraphQL API integration
  • Standardized tool definitions and resource state management

Use Cases

  • Programmatically manage GitHub projects using LLMs
  • Automate sprint planning and tracking
  • Integrate GitHub projects with MCP-compliant workflows