mcpField
G
GitHub Checkout and Commit Tools

GitHub Checkout and Commit Tools

ローカル
github.com/tmw397バージョン管理085 週間前に更新

GitHub Checkout and Commit Tools について

GitHub MCP サーバーのブランチ切り替えやコミット操作ツールを示すサンプルリポジトリです。ローカルリポジトリの操作と GitHub へのファイルのプッシュを扱います。

主な機能

  1. 01ブランチのチェックアウト
  2. 02コミットのチェックアウト
  3. 03ローカルコミットの作成
  4. 04ファイルのコミットとプッシュ

活用シーン

  1. 01ローカルリポジトリのブランチ切り替え
  2. 02特定コミットのローカルでの確認
  3. 03ローカルリポジトリでのコミット作成
  4. 04ファイル変更の GitHub へのプッシュ

MCP 対応

GitHub MCP サーバーで使うチェックアウトおよびコミットツールの例を示し、Claude から Git 操作を行えます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

GitHub のチェックアウトとコミットのツール

このリポジトリでは、GitHub MCP サーバーの新しいチェックアウトとコミットのツールを紹介しています。

特徴

  • checkout_branch:ローカルリポジトリのブランチをチェックアウトします
  • checkout_commit:ローカルリポジトリの特定のコミットをチェックアウトします
  • create_commit:ローカルリポジトリにコミットを作成します
  • commit_and_push_file:ファイルを GitHub リポジトリにコミットしてプッシュします

使い方

これらのツールは、GitHub MCP サーバーと連携して、Claude から直接 Git の操作を実行するために使用できます。

例

この行は commit_and_push_file ツールを使って追加されました!

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。