GitHub MCP ServerServer

shibdad
GitHub
GitVersion ControlDeveloper Tools

Loading subscription status...

💡 Description

This MCP server connects Claude Desktop directly to GitHub repositories and git commands, allowing for natural interaction with your code and repositories.

📝 JSON Entries

{
  "mcpServers": [
    {
      "github": {
        "env": {
          "GITHUB_TOKEN": "your-github-token"
        },
        "args": [
          "-c",
          "/path/to/github-mcp-server/start.sh"
        ],
        "command": "/bin/sh"
      }
    }
  ]
}

🛠️ Tools

Node.jsGit command line toolsClaude Desktop

Features

  • git-clone
  • git-status
  • github-list-repos
  • github-repo-info
  • git-commit
  • git-push
  • github-create-repo

💬 Example Queries

  • Clone the tensorflow/models repository to my downloads folder
  • What is the git status of my project directory?
  • Show me a list of my GitHub repositories
  • Get details about the Microsoft/VScode repository
  • Commit my changes with the message 'Update documentation'
  • Push my commits to GitHub
  • Create a new repository named 'my-amazing-project'