GitHub Tools MCP Server

by arjunkmrm

Integrations

  • Provides comprehensive GitHub repository management capabilities including commit handling, file operations, repository creation and forking, as well as tools for searching repositories, code, and users. Also offers issue and pull request management with features for creating, updating, commenting on, and merging these items.

GitHub 工具

用于访问 Github 的模型上下文协议 (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 :获取拉取请求的状态
-
security - not tested
F
license - not found
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

模型上下文协议服务器,支持通过自然语言与 GitHub 存储库、问题、拉取请求和搜索功能进行交互。

  1. 存储库工具:
    1. 搜索工具
      1. 发行工具
        1. 拉取请求工具

          Related MCP Servers

          • -
            security
            A
            license
            -
            quality
            A Model Context Protocol server for Git repository interaction and automation. This server provides tools to read, search, and manipulate Git repositories via Large Language Models.
            Last updated -
            12
            46,207
            JavaScript
            MIT License
          • A
            security
            F
            license
            A
            quality
            A Model Context Protocol server that enables AI models to interact with GitHub's API, allowing for repository creation and management with descriptions, topics, and website URLs through natural language commands.
            Last updated -
            1
            JavaScript
          • -
            security
            F
            license
            -
            quality
            Provides integration with Github through the Model Context Protocol (MCP), allowing Large Language Models to interact with Github's repositories, issues, pull requests and search functionality.
            Last updated -
            1
            TypeScript
            • Apple
          • -
            security
            F
            license
            -
            quality
            A Model Context Protocol server that enables AI assistants like Claude to interact with GitHub repositories, issues, and pull requests.
            Last updated -
            129
            Python

          View all related MCP servers

          ID: 2l323gcact