mcpField
M
MCP Servers

MCP Servers

ローカル
github.com/nationalteam開発ツール029 週間前に更新

MCP Servers について

MCP Servers は、bot の実行と MCP サーバーパッケージの追加に使う Python ワークスペースです。テンプレートと uv のワークスペース設定を使って新しいサーバーを組み込めます。

主な機能

  1. 01`uv run mcpservers` による bot の実行
  2. 02`uv sync` による依存関係の導入
  3. 03テンプレートからのサーバーパッケージ作成
  4. 04uv ワークスペースへのパッケージ登録

活用シーン

  1. 01MCP Servers bot の実行
  2. 02テンプレートを使った新規サーバーパッケージの作成

MCP 対応

MCP サーバーを中心に構成され、新しいサーバーパッケージを bot に追加する手順を示しています。クライアントに公開するツールやリソースは README に記載されていません。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

MCP サーバー

インストール

uv をインストールします:手順

pipx install uv

パッケージをインストールします

uv sync

使用方法

ボットを実行します:

uv run mcpservers

新しい MCP サーバーを追加する

  1. servers/templatemcp ディレクトリを servers/ ディレクトリにコピーし、サーバー名に変更します。
  2. pyproject.toml ファイルの uv.workspace.members にサーバーを追加します。
[tool.uv.workspace]
members = ["servers/templatemcp", "servers/planningmcp", "servers/yourmcp"]

[tool.uv.sources]
templatemcp = { workspace = true }
planningmcp = { workspace = true }
yourmcp = { workspace = true }
  1. mcpservers.cli ファイルで、ボットに MCP サーバーを追加します。

コメント

MCP は初めてですか?

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

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