a

arjunkmrm

@arjunkmrm/demo-github-mcp
0 Stars 290 次浏览 arjunkmrm 更新于 2026-08-23
该服务暂未提供标准配置,请参考 README 手动接入

服务介绍

GitHub 工具

用于访问 GitHub 的 Model Context Protocol (MCP) 服务器。

仓库工具

管理 GitHub 仓库的工具:

  • get_commit: 获取特定提交的详细信息
  • list_commits: 获取分支中的提交列表
  • list_branches: 列出仓库中的分支
  • create_or_update_file: 在仓库中创建或更新文件
  • create_repository: 创建一个新的 GitHub 仓库
  • get_file_contents: 获取文件或目录的内容
  • fork_repository: 将仓库分叉到您的账户或组织

搜索工具

搜索 GitHub 的工具:

  • search_repositories: 搜索 GitHub 仓库
  • search_code: 跨 GitHub 仓库搜索代码
  • search_users: 搜索 GitHub 用户

问题工具

管理 GitHub 问题的工具:

  • get_issue: 获取特定问题的详细信息
  • add_issue_comment: 向问题添加评论
  • search_issues: 跨仓库搜索问题
  • create_issue: 创建新问题
  • list_issues: 列出仓库中的问题
  • update_issue: 更新现有问题

拉取请求工具

管理拉取请求的工具:

  • get_pull_request: 获取特定拉取请求的详细信息
  • update_pull_request: 更新现有拉取请求
  • list_pull_requests: 列出仓库中的拉取请求
  • merge_pull_request: 合并拉取请求
  • get_pull_request_files: 获取拉取请求中更改的文件
  • get_pull_request_status: 获取拉取请求的状态

相关 MCP 服务