drio
Open app

GitHub MCP Server

Source

A Management Control Panel server for GitHub projects using Issues API

Catalog onlyCatalog onlySTDIO

Overview

GitHub MCP Server is a Management Control Panel (MCP) server designed for managing GitHub projects using the GitHub Issues API, allowing users to manage tasks and team collaboration without directly using GitHub's Projects feature.

To use the GitHub MCP Server, clone the repository, install the dependencies, set up your GitHub Personal Access Token, and start the server. Access the MCP interface through your browser at http://localhost:3000.

  • View all your repositories - Create, update, and track issues across repositories - Assign issues to team members - Add comments to issues - Create and manage labels to categorize tasks - View repository milestones - See repository collaborators
  1. Managing multiple GitHub repositories efficiently.
  2. Collaborating with team members on tasks and issues.
  3. Organizing project tasks with labels and milestones.

Add to your AI client

Use these steps to connect GitHub MCP Server in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.

Cursor

Add this to your .cursor/mcp.json file in your project root, then restart Cursor.

.cursor/mcp.json

{
  "mcpServers": {
    "github-mcp-server-brukhabtu": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-github-mcp-server-brukhabtu"
      ]
    }
  }
}

Claude Desktop

Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.

~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

{
  "mcpServers": {
    "github-mcp-server-brukhabtu": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-github-mcp-server-brukhabtu"
      ]
    }
  }
}

Claude Code

Add this to your project's .mcp.json file. Claude Code will detect it automatically.

.mcp.json (project root)

{
  "mcpServers": {
    "github-mcp-server-brukhabtu": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-github-mcp-server-brukhabtu"
      ]
    }
  }
}

VS Code (Copilot)

Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.

.vscode/mcp.json

{
  "servers": {
    "github-mcp-server-brukhabtu": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-github-mcp-server-brukhabtu"
      ]
    }
  }
}

Windsurf

Add this to your Windsurf MCP config file, then restart Windsurf.

~/.codeium/windsurf/mcp_config.json

{
  "mcpServers": {
    "github-mcp-server-brukhabtu": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-github-mcp-server-brukhabtu"
      ]
    }
  }
}

Cline

Open Cline settings, navigate to MCP Servers, and add this server configuration.

Cline MCP Settings (via UI)

{
  "mcpServers": {
    "github-mcp-server-brukhabtu": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-github-mcp-server-brukhabtu"
      ]
    }
  }
}

FAQ

What are the prerequisites to run GitHub MCP Server?

You need Node.js (v14 or higher), npm or yarn, and a GitHub Personal Access Token with `repo` scope.

Can I customize the GitHub MCP Server?

Yes! You can add more API endpoints, create a custom frontend, implement authentication, and add database support for project metadata.

Is there a license for GitHub MCP Server?

Yes, it is licensed under the MIT License.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":3107,"uuid":"46387025-8f30-442c-b05a-ab24201632d8","name":"github-mcp-server","title":"GitHub MCP Server","description":"A Management Control Panel server for GitHub projects using Issues API","avatar_url":"https://avatars.githubusercontent.com/u/741863?v=4","created_at":"2025-03-18T02:51:07.695Z","updated_at":"2025-03-18T14:33:21.476Z","status":"created","author_name":"brukhabtu","author_avatar_url":"https://avatars.githubusercontent.com/u/741863?v=4","tags":"[]","category":"developer-tools","is_featured":false,"sort":1,"url":"https://github.com/brukhabtu/github-mcp-server","target":"_self","content":"$29","summary":"$2a","img_url":null,"type":null,"metadata":"{\"star\":\"0\",\"license\":\"\",\"language\":\"JavaScript\",\"is_official\":false,\"latest_commit_time\":\"2025-03-17 21:32:21\"}","user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]