What does GitHub MCP Server do?
It exposes MCP tools that call the GitHub REST API to fetch user details, repository information, and authenticated user data.
@DivyanshKushwaha
Basic information
No overview available yet
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"GitHub-MCP-Server-Claude": {
"command": "python",
"args": [
"-m",
"venv",
"venv"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
GitHub MCP Server is an API-based tool that interacts with GitHub using the MCP (Modular Command Processor) framework. It provides functionalities for fetching user details, repository information, and authenticated user data via GitHub’s REST API. The server is built with Python, using FastMCP for modular command processing and httpx for asynchronous API calls.
Clone the repository, create a Python virtual environment (Python ≥3.10 required), install dependencies from requirements.txt, set your GitHub personal access token in a .env file (key GITHUB_TOKEN), and configure claude_desktop_config.json to point to the server script. Launch the Claude Desktop application to invoke the server.
It exposes MCP tools that call the GitHub REST API to fetch user details, repository information, and authenticated user data.
Python 3.10 or later, a GitHub personal access token, and a virtual environment (conda or venv). Dependencies are listed in `requirements.txt`.
All data is fetched live from GitHub’s REST API and is not persisted locally beyond the current session. The token is stored in a local `.env` file.
The server uses the MCP transport configured via `claude_desktop_config.json` (likely stdio). Authentication is done via a GitHub personal access token stored in the `.env` file.
The README does not mention specific limits. The server relies on GitHub REST API rate limits and the token’s permissions.
Node.js/TypeScript MCP server for Atlassian Bitbucket. Enables AI systems (LLMs) to interact with workspaces, repositories, and pull requests via tools (list, get, comment, search). Connects AI directly to version control workflows through the standard MCP interface.
a private MCP server for accessing Linear
This MCP server provides integration with Gerrit code review system, allowing AI assistants to review code changes and their details through a simple interface.
Put an end to code hallucinations! GitMCP is a free, open-source, remote MCP server for any GitHub project
Node.js/TypeScript MCP server for Atlassian Jira. Equips AI systems (LLMs) with tools to list/get projects, search/get issues (using JQL/ID), and view dev info (commits, PRs). Connects AI capabilities directly into Jira project management and issue tracking workflows.
Comments