MCP.so
登录

GitHub MCP Server

@jomejia23

关于 GitHub MCP Server

using git_hub_mcp_server

基本信息

分类

版本控制

传输方式

stdio

发布者

jomejia23

配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

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

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is GitHub MCP Server?

The GitHub MCP Server provides a standardized way to interact with GitHub's API using the Model Context Protocol (MCP), enabling automated interactions between AI models and GitHub repositories.

How to use GitHub MCP Server?

Install the package (npm install @modelcontextprotocol/server-github), set your GitHub Personal Access Token as the environment variable GITHUB_PERSONAL_ACCESS_TOKEN, then start the server with npx @modelcontextprotocol/server-github. Configuration can be done through the claude_desktop_config.json file.

Key features of GitHub MCP Server

  • GitHub API Integration
  • Authentication using Personal Access Tokens
  • Repository Management
  • Issue and Pull Request Handling
  • File Operations
  • Branch Management

Use cases of GitHub MCP Server

  • Automate issue tracking and triage across repositories.
  • Manage pull request reviews and merges programmatically.
  • Perform file read/write operations on repository files.
  • Create, list, and switch branches via AI models.

FAQ from GitHub MCP Server

How do I install the GitHub MCP Server?

Install the npm package: npm install @modelcontextprotocol/server-github.

How do I configure authentication?

Set your GitHub Personal Access Token as the environment variable GITHUB_PERSONAL_ACCESS_TOKEN.

How do I start the GitHub MCP Server?

Run the command npx @modelcontextprotocol/server-github.

Where can I configure the server settings?

The server can be configured through the claude_desktop_config.json file, which should include the necessary GitHub authentication tokens and server settings.

评论

版本控制 分类下的更多 MCP 服务器