MCP Tool Server
AWS Bedrock 上の MCP
Anthropic MCP (AWS Bedrock 上) の実装と理解のためのシンプルで明確な例。
複数のMCPサーバの管理については、この小さなプロジェクトQ-2001が参考になるかもしれません。
概要
このプロジェクトは、AWS Bedrock で Anthropic の Model Context Protocol (MCP) を実装して使用する方法を示します。AWS Bedrock のランタイムサービスを介して MCP 対応ツールとやり取りできるクライアント実装を提供します。
Related MCP server: MCP SysOperator
2025年5月10日更新: ストリーミング可能なHTTP
ストリーミング可能なHTTPのサポートを追加
さまざまなトランスポートタイプを示すURLフェッチMCPサーバー
fetch_url_mcp_server.pyを書き直す
使用方法
デフォルトの stdio 設定 (トランスポート パラメータなし) でサーバーを実行します。
uv run fetch_url_mcp_server.py
# client
uv run client_stdio.pyデフォルト ポート (8000) で streamable-http トランスポートを使用して実行します。
python fetch_url_mcp_server.py --transport streamable-http
# client
uv run client_streamablehttp.pyカスタム ポートで streamable-http トランスポートを使用して実行します。
python fetch_url_mcp_server.py --transport streamable-http --port 8080前提条件
Python 3.10以上
Bedrock にアクセスできる AWS アカウント
設定されたAWS認証情報
UV パッケージ マネージャー
特徴
Converse API を使用した AWS Bedrock ランタイムとのシームレスな統合
Bedrock との互換性のためのツール形式の変換
非同期通信処理
デバッグのための構造化ログ
貢献
実装を改善するために、お気軽に問題やプル リクエストを送信してください。
ライセンス
MITライセンス
参考文献
Appeared in Searches
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/davidshtian/MCP-on-AWS-Bedrock'
If you have feedback or need assistance with the MCP directory API, please join our Discord server