mcpField
G
Git Executor MCP Server and client.

Git Executor MCP Server and client.

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

Git Executor MCP Server and client. について

Python SDKで構築された、Gitリポジトリを操作するサンプルMCPサーバー兼クライアントです。Gitツール2つ、プロンプト1つ、リソース1つを備え、チュートリアルの参考例として公開されています。

主な機能

  1. 01Gitリポジトリの操作
  2. 02Gitツールを2つ提供
  3. 03プロンプトとリソースを各1つ提供
  4. 04Python SDKによる構築

活用シーン

  1. 01MCP経由でGitリポジトリを調査
  2. 02Python製MCPサーバーのチュートリアル参照

MCP 対応

MCPサーバーはGitツール2つ、プロンプト1つ、リソース1つを公開します。リポジトリにはクライアントも含まれます。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

Git Executor MCP サーバーとクライアント。

説明

これは、Git リポジトリと連携するためのシンプルな MCP サーバーの例です。このサーバーは、Python SDK を使用して作成されています:https://github.com/modelcontextprotocol/python-sdk

このリポジトリは、https://adictosaltrabajo.com のチュートリアルを参考に作成されています。

Git ツールが 2 つ、プロンプトが 1 つ、リソースが 1 つ含まれています。

インストール

   git clone https://github.com/fjmpaez/mcp-first.git
   cd mcp-first
   poetry install

使用方法

poetry run python src/git-explorer.py  ./src/server/server.py absolute_path_to_git_repo

コメント

MCP は初めてですか?

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

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