このプロジェクトについて

MCP Python SDK は、Model Context Protocol を実装するためのツールキットであり、開発者が LLM アプリケーションに対してデータや機能を安全かつ標準化された方法で公開するサーバーを構築することを可能にします。 主な機能は以下の通りです: - 互換性のあるあらゆる MCP ホストにツール、リソース、プロンプトを提供する MCP サーバーの構築。 - あらゆる MCP サーバーに接続可能な MCP クライアントの構築。 - stdio、Streamable HTTP、Server-Sent Events (SSE) を含む複数の標準トランスポートのサポート。 - Python の型ヒントと docstring を使用して、JSON Schema とリクエスト検証を自動的に処理し、サーバー作成を簡素化。 この SDK は Python 3.10 以上を必要とし、MCP サーバーの開発、実行、インストール用のオプション CLI ツールを提供します。