Skip to main content
Glama

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ライセンス

参考文献

One-click Deploy
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

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