π GitHub MCP Server for Claude Desktop
@shibdad
About π GitHub MCP Server for Claude Desktop
No overview available yet
Basic information
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is π GitHub MCP Server for Claude Desktop?
This MCP server connects Claude Desktop directly to your GitHub repositories and git commands, allowing you to interact with code and repositories through natural conversation.
How to use π GitHub MCP Server for Claude Desktop?
Clone the repository, install dependencies with npm install, make start.sh and index.js executable, and add your GitHub token via a .github_token file. Then edit Claude Desktopβs config file (macOS: ~/Library/Application Support/Claude/claude_desktop_config.json, Windows: %APPDATA%\Claude\claude_desktop_config.json) to add the server entry with command and args pointing to start.sh, and restart Claude.
Key features of π GitHub MCP Server for Claude Desktop
- Clone any repository with
git-clone - Check repository status with
git-status - Browse GitHub repositories with
github-list-repos - Get detailed repository info with
github-repo-info - Commit changes with
git-commit - Push commits to GitHub with
git-push - Create new repositories with
github-create-repo
Use cases of π GitHub MCP Server for Claude Desktop
- Clone a repository (e.g., βClone the tensorflow/models repository to my downloads folderβ)
- Check the git status of a project directory
- List your GitHub repositories
- Get details about a specific repository (e.g., microsoft/vscode)
- Commit and push changes using natural language prompts
FAQ from π GitHub MCP Server for Claude Desktop
What dependencies are required?
Node.js 16+, Git command-line tools, Claude Desktop, and a GitHub Personal Access Token for API access.
How do I authenticate with GitHub?
Provide your GitHub token via a .github_token file in the project folder, set the GITHUB_TOKEN environment variable, or add it directly in Claudeβs config under env.
Can I use it with private repositories?
Yes, if you provide a GitHub Personal Access Token with the appropriate permissions.
How do I configure it in Claude Desktop?
Edit Claudeβs config file (claude_desktop_config.json) and add the server entry with "command": "/bin/sh", "args": ["-c", "/path/to/github-mcp-server/start.sh"], and optionally an env object with your token.
What commands are available?
git-clone, git-status, github-list-repos, github-repo-info, git-commit, git-push, and github-create-repo.
More Version Control MCP servers
Atlassian Bitbucket MCP Server
aashariNode.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.
GitMCP
idosalPut an end to code hallucinations! GitMCP is a free, open-source, remote MCP server for any GitHub project
GitLab MCP Server
yoda-digitalProduction-grade GitLab MCP server with 86 tools β full GitLab control from any AI agent (Claude, Cursor, Zed).
Gerrit Review MCP Server
cayirtepeomerThis MCP server provides integration with Gerrit code review system, allowing AI assistants to review code changes and their details through a simple interface.
MCP Linear
tacticlaunchMCP server that enables AI assistants to interact with Linear project management system through natural language, allowing users to retrieve, create, and update issues, projects, and teams.
Comments