mcpField
M
MCP Server Demo

MCP Server Demo

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

MCP Server Demo について

MCP Server Demoは、AWS BedrockのClaudeモデルを使うクライアントとMCPサーバーの実装例です。ツールやリソース、モデルによるツール呼び出しを示します。

主な機能

  1. 01簡単な加算ツール
  2. 02挨拶リソース
  3. 03AWS Bedrock Claude 3.5 Sonnetを使うクライアント

活用シーン

  1. 01基本的なMCPツールの確認
  2. 02挨拶リソースのテスト
  3. 03モデルによるツール呼び出しの試行

MCP 対応

加算ツールと挨拶リソースを公開するMCPサーバーを示し、AWS Bedrock経由でClaude 3.5 Sonnetを使うクライアントがツールを呼び出します。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

MCP サーバーのデモ

これは、AWS Bedrock の Claude モデルを使用するクライアントを備えた、MCP(Model Control Protocol)サーバーのデモ実装です。

機能

  • シンプルな足し算ツール
  • 挨拶リソース
  • Claude 3.5 Sonnet との AWS Bedrock 統合

セットアップ

  1. 依存関係をインストールします:
pip install -e .
  1. Bedrock にアクセスできるよう、AWS 認証情報を設定します

使い方

  1. サーバーを起動します:
python server.py
  1. クライアントを実行します:
python client.py

このデモには、シンプルな足し算ツールと挨拶リソースが含まれています。クライアントは Claude 3.5 Sonnet を使用してユーザーのクエリを解釈し、適切なツールを呼び出します。

コメント

MCP は初めてですか?

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

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