AWS公式MCPサーバー完全ガイド AIエージェントとAWSをシームレスに繋ぐ実践活用法

益子 竜与志
益子 竜与志
XThreads
最終更新日:2026年04月07日公開日:2026年04月07日

AWSが公式提供するMCP(Model Context Protocol)サーバー群を徹底解説。ドキュメント検索からコスト分析、インフラ自動化まで、Claude・Kiro・CursorなどのAIエージェントとシームレスに連携する方法をRagateの実践事例とともに紹介します。

AWS公式MCPとは何か、なぜ今注目されているのか

2025年4月、AWSはエンジニア界隈に大きな波紋を投じました。「AWS MCP Servers」と題したオープンソースのMCPサーバー群をGitHub(awslabs/mcp)で一挙に公開したのです。わたしたちRagateでも、この発表を受けてすぐに検証を開始し、現在は日常的な開発・運用ワークフローに組み込んでいます。

MCP(Model Context Protocol)とは、Anthropicが開発したオープンプロトコルです。AIモデルと外部のデータソース・ツールを標準化された方法で接続するための仕組みで、いわば「AIエージェントとシステムを繋ぐ共通語」といえます。MCPが登場する以前は、AIエージェントがAWSのリソース情報を取得したりAPIを呼び出したりするために、それぞれ独自のカスタム統合を作る必要がありました。

MCPの登場でその課題が解消されました。MCP対応のホストアプリケーション(Claude Code、Kiro、Cursor、Windsurfなど)は、MCPサーバーと標準的なインターフェースで通信できるため、一度セットアップしてしまえばどのAIクライアントからでも同じAWS機能を呼び出せます。

AWS MCPアーキテクチャ図 - AIエージェントとAWSサービスがMCPで接続される様子

なぜAWSがMCPサーバーを公式提供するのでしょうか。AIエージェントにとって、AWSサービスの知識は「あればよい」ではなく「なければ困る」レベルになってきているからです。LLMの学習データには最新のAWS APIやサービスのアップデートは含まれません。MCPサーバーを介してリアルタイムのAWSドキュメントやAPIリファレンスをエージェントに提供することで、精度の高い回答・コード生成・インフラ操作が可能になります。

用途別で見るAWS MCPサーバー全カタログ

2026年4月時点でawslabs/mcpリポジトリには30以上のMCPサーバーが収録されています。用途別に整理すると以下のようになります。

まず押さえておきたいのが、AWSが直接ホスティングするフルマネージド型のサーバーです。AWS MCP Server(プレビュー)は特に注目度が高く、既存の「AWS API MCP Server」と「AWS Knowledge MCP Server」を統合した一枚岩のインターフェースとして機能します。25個のAgent SOPを備えており、「EC2インスタンスプロファイルのセットアップ」「本番VPCの作成」「Lambda+API Gateway統合」といった複雑なマルチステップタスクを自然言語で依頼できます。サーバー自体は無料で、作成したAWSリソースの費用のみかかります。

カテゴリ

主なサーバー

代表的な用途

マネージド型(リモート)

AWS MCP Server / AWS Knowledge MCP Server

15,000以上のAWS API、Agent SOP実行、ドキュメント検索

ドキュメント・ナレッジ

AWS Documentation MCP Server / Bedrock KB Retrieval

最新AWSドキュメント取得・Bedrockナレッジベース検索

インフラ・IaC

AWS IaC MCP Server / EKS / ECS / Serverless

CDK/CloudFormation生成・セキュリティ検証・コンテナデプロイ

コスト管理

Cost Analysis / Cost Explorer / AWS Pricing

コスト概算・月次分析・Price List API取得

データ・分析

DynamoDB / RDS / Athena / Redshift / OpenSearch

自然言語でのデータベース操作・SQLクエリ実行

開発ツール・その他

AWS API MCP / Diagram MCP / Nova Canvas

自然言語でAWS CLI操作・アーキテクチャ図生成

Claude CodeへのAWS MCP導入手順

ここからは実際のセットアップ方法をご紹介します。前提として、uv(Pythonパッケージマネージャー)がインストールされており、AWSプロファイルが設定済みであることが必要です。AWS MCP Serverはすべて uvx コマンドで簡単に起動できます。pip install は不要で、コマンドを実行するたびに最新版を取得します。

# AWS API MCP Server(自然言語でAWS CLI操作)
claude mcp add -s project \
  -e AWS_REGION=ap-northeast-1 \
  -e AWS_API_MCP_PROFILE_NAME=default \
  -- awslabs-aws-api-mcp-server \
  uvx awslabs.aws-api-mcp-server@latest

# AWS Documentation MCP Server(AWSドキュメント検索)
claude mcp add -s project \
  -- awslabs-aws-documentation-mcp-server \
  uvx awslabs.aws-documentation-mcp-server@latest

プロジェクトルートに .mcp.json を作成することで、チーム全員が同じMCP構成を共有できます。設定後、Claude Codeを起動して /mcp コマンドを実行すると、接続中のMCPサーバー一覧と接続ステータスが確認できます。すべてが connected になっていれば準備完了です。

Ragateが実際に活用しているAWS MCPの組み合わせ

わたしたちRagateでは、AWS MCPサーバーを単体ではなく複数組み合わせて活用しています。以下は実際に日常運用に組み込んでいる主なユースケースです。

Ragateが活用するAWS MCPの組み合わせパターン

まず「ドキュメント参照付きインフラ構築」パターンです。AWS IaC MCP ServerとAWS Documentation MCP Serverを組み合わせることで、CDKコードを書く際にIaC MCP ServerがconstructのベストプラクティスとNagルールによるセキュリティ検証を提供し、Documentation MCP Serverが最新のAPIリファレンスをリアルタイムで補完します。「VPCエンドポイントのCDK実装を作って」と一言指示するだけで、Well-Architectedに沿ったコードが生成されます。

次に「コスト分析+最適化提案」パターンです。Cost Explorer MCP ServerとAWS Documentation MCP Serverを組み合わせることで、まずCost Explorer MCP Serverで「先月のコスト上位5サービスを分析して」と依頼します。サービスの内訳・使用タイプ・前月比が自然言語で返ってきます。次に、気になるサービスについてDocumentation MCP Serverで最新のコスト最適化ガイドを参照しながら具体的な削減策を提案してもらいます。

わたしたちが開発・運用しているOpenClawでは、これらのAWS MCPサーバーをシステム全体に統合しています。「先月のEC2コストが増えた原因を調べて」という問いかけに対して、AIエージェントが自律的にCost Explorer MCPとDocumentation MCPを組み合わせて分析し、結果をSlackに報告するワークフローが実現できています。

AWS MCPを活用したコスト分析の実践例

コスト分析はAWS MCPの中でも特に実用性が高いユースケースです。Claude Codeで以下のように依頼するだけで、詳細なコスト分析が始まります。

awslabs-cost-explorer-mcp-serverを使って、20253月のコスト上位5サービスの
傾向を分析してください。前月と比較して変化が大きいものがあれば原因も教えてください。

実行すると、MCPサーバーが自動的に複数のCost Explorer APIクエリを組み立てます。まず当月データを取得し、自動的に前月データも取得して比較・分析します。「EC2(Other)が前月比15%増加。主な原因はNAT Gatewayのデータ転送量増加と考えられます」といった形で、人が読みやすい分析結果が返ってきます。

CDKプロジェクトのコードを書いた後、デプロイ前に概算コストを確認することも可能です。Cost Analysis MCP ServerがCDKのソースコードを読み込み、使用されるAWSサービスを抽出した上で、AWS Price List APIから最新料金を取得してレポートを生成します。「OpenSearch Serverlessが月額コストの96%を占める」といった重要な発見が事前にわかるため、アーキテクチャの見直しに役立てられます。

AWS MCPを導入する際の注意点とベストプラクティス

便利なAWS MCPサーバーですが、実運用に組み込む際にはいくつかの点に注意が必要です。わたしたちの実践から得た知見をまとめます。

注意点

内容

対策

IAM権限の管理

MCPサーバーは設定プロファイルの権限でAPIを呼び出す

MCPサーバー専用のIAMロールを作成し最小権限を適用する

Transport方式

2025年5月26日にSSEサポートが廃止。現在はstdioのみ

将来のStreamable HTTP移行を念頭に設計する

Cost Explorer API料金

1リクエストあたり0.01ドルの費用が発生

頻繁なクエリを避け、APIコール数を意識した設計をする

機密データの取り扱い

MCPサーバー経由のデータはAIモデルプロバイダーに送信される

組織のセキュリティポリシーを確認し、PIIの取り扱いに注意する

非推奨サーバーの対応

CDK MCP Server・Terraform MCP Serverは非推奨

AWS IaC MCP Serverへ移行する

実運用で特に強調したいのは、AWS API MCP Serverを単体で使うよりも、AWS Documentation MCP Serverと組み合わせることでAIエージェントの回答精度が大幅に向上するという点です。APIの実行前にドキュメントサーバーで最新の仕様を確認することで、存在しないパラメータを指定したり、非推奨のAPIを使ったりするミスを防げます。

AWS MCPサーバーは2025年から2026年にかけて急速に拡充されており、対応するAWSサービスや機能が毎月追加されています。GitHubリポジトリのREADMEやリリースノートを定期的に確認し、新しいサーバーや機能のアップデートを把握することが、AIエージェントとAWSを最大限に活かすための近道です。わたしたちRagateでも引き続き実践的なノウハウを積み上げ、皆さんにお届けしていきます。

IT/DXプロジェクト推進するPMO・コンサル人材を提供しています

AI利活用×高生産性のリソースで、あらゆるIT/DXプロジェクトを一気通貫支援します

詳しく見る →
AI駆動型ITコンサルティング
Careerバナーconsultingバナー