mcp-github
2.5
The GitHub MCP server facilitates communication between MCP-compatible large language models and the GitHub API, allowing users to interact with GitHub functionality through tools and prompts. It supports features like creating issues and retrieving repository information.
GitHub MCP Server
This is a GitHub MCP server designed to enable MCP-compatible LLMs, like Claude, to interact with the GitHub API. It provides functionalities such as creating issues, retrieving repository information, listing issues, and searching repositories.
Requirements
- TypeScript
- Octokit
- Model Context Protocol SDK
Setup the Project Locally
- Clone the repository
- Run installation commands and set up the environment
Testing
- Test using MCP Inspector
- Test using Claude Desktop
Functionalities
- Tools: Create issue, Get repo info, List issues, Search repos
- Prompts: Generate descriptions for issues and pull requests, Search repo query generation, Enhance GitHub response