Loading languages...
GI

github-repos-manager-mcp

@kurdin6

GitHub Repos Manager MCP Server,使您的 MCP 客户端(如 Claude Desktop、Roo Code 等)能够使用您的 GitHub 个人访问令牌与 GitHub 存储库进行交互。

GitHub
MCP
Repository Management
Node.js

GitHub Repos Manager MCP Server

A Model Context Protocol (MCP) server for managing GitHub repositories via MCP clients. Use your GitHub token to interact with repos, issues, PRs, and more.

Installation

  • Run directly with npx: npx -y github-repos-manager-mcp
  • Or clone and install: git clone https://github.com/kurdin/github-repos-manager.git && cd github-repos-manager && npm install

Configuration

Set environment variables (e.g., GH_TOKEN, GH_DEFAULT_OWNER, GH_ALLOWED_REPOS) in your MCP client config.

Usage

Ask your MCP client to list repos, create issues, manage PRs, or perform other GitHub operations using the 89+ tools.

# mcpServer Config

{
  "mcpServers": {
    "github-repos-manager": {
      "command": "npx",
      "args": [
        "-y",
        "github-repos-manager-mcp"
      ],
      "env": {
        "GH_TOKEN": "ghp_YOUR_ACTUAL_TOKEN_HERE",
        "GH_DEFAULT_OWNER": "mycompany",
        "GH_DEFAULT_REPO": "main-project",
        "GH_ALLOWED_REPOS": "mycompany,trusted-org/specific-repo",
        "GH_ALLOWED_TOOLS": "list_issues,create_issue,list_prs,get_repo_info"
      }
    }
  }
}

# stdio

npx -y github-repos-manager-mcp
Transport:
stdio
Language:
JavaScript
Created: 6/2/2025
Updated: 7/30/2025