github-mcp-2

github-mcp-2

0

This project is a GitHub MCP server designed to allow MCP-compatible large language models to interact with the GitHub API. It features tools for managing issues and repositories and offers related prompt functionalities.

GitHub MCP (Model Context Protocol) Server

This is a GitHub MCP server that enables MCP-compatible LLMs, such as Claude, to interact with the GitHub API.

Requirements

  • TypeScript
  • Octokit
  • Model Context Protocol SDK

Setup the Project Locally

  • Clone the repository
  • Install dependencies
  • Configure the environment variables
  • Build TypeScript files
  • Run the server

Testing Methods

  • Test using MCP Inspector
  • Test using Claude Desktop

Functionalities

  • Tools include creating issues, retrieving repository info, listing issues, and searching repositories.
  • Prompts include generating issue descriptions, pull request descriptions, search queries, issue parameters, and enhancing API responses.