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 にアクセスするための 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 : プルリクエストのステータスを取得する
-
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