mcpField
M
MCP Server

MCP Server

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

MCP Server について

MCP Serverは、MCP対応クライアント向けの設定・実行手順を備えたPythonベースのMCPサーバー実装です。起動設定を変更できますが、READMEには具体的なAIサービスやツールの記載はありません。

主な機能

  1. 01Python 3.8+とuvによるセットアップ
  2. 02MCP CLIでサーバーを実行
  3. 03サーバーのコマンドと引数を設定
  4. 04MCP対応クライアントで利用

活用シーン

  1. 01PythonのMCPサーバープロジェクトを構成
  2. 02MCP CLIでサーバーを起動
  3. 03MCPサーバーの起動設定をカスタマイズ

MCP 対応

MCP対応クライアントでの利用を想定したMCPサーバーです。READMEには提供するツールやリソースの詳細はありません。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

MCP サーバー

さまざまな AI サービスやツールと連携する、強力な MCP サーバーの実装です。


🚀 はじめに

前提条件
  • Python 3.8+
  • uv(Universal Virtualenv)
インストール
  1. プロジェクトを初期化します:
uv init .
uv add mcp[cli]
uv run mcp install main.py
  1. サーバーを設定します:
{
  "mcpServers": {
    "AI Sticky Notes": {
      "command": "uv",
      "args": [
        "run",
        "--with",
        "mcp[cli]",
        "mcp",
        "run",
        "/Users/yennam/Downloads/temp/AI/mcp-server/main.py" //path to our mcp server
      ]
    }
  }
}

🚀 サーバーの実行

次のコマンドで MCP サーバーを起動します:

uv run mcp run main.py

📡 サーバーの設定

JSON 設定オブジェクトを変更して、サーバーを設定できます。主なパラメーターは次のとおりです:

  • command:サーバーを実行するコマンド
  • args:サーバーの実行に使用する引数の配列
  • mcpServers:各 MCP サーバーインスタンスの設定

📄 補足事項

  • サーバーを実行する前に、すべての依存関係がインストールされていることを確認してください
  • このサーバーは、MCP 対応クライアントで動作するように設計されています
  • 設定は特定の要件に応じてカスタマイズできます

📬 サポート

ご質問や問題がある場合は、このリポジトリで Issue を作成してください。

コメント

MCP は初めてですか?

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

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