Nova Act MCP Server on ECS Fargate について
AWS CDK を使い、Amazon Nova Act MCP サーバーとクライアントを ECS Fargate にデプロイするプロジェクトです。必要な AWS インフラを定義し、デプロイ後にサーバーのエンドポイントとクライアント UI を出力します。
主な機能
- 01ECS Fargate へのサーバーとクライアントのデプロイ
- 02AWS CDK によるインフラ構築
- 03Application Load Balancer によるルーティング
- 04CloudMap によるサービス検出
- 05Secrets Manager での API キー保管
活用シーン
- 01AWS への Nova Act サーバーとクライアントのデプロイ
- 02CDK によるサーバーインフラの構築
- 03デプロイ済み MCP エンドポイントと UI へのアクセス
MCP 対応
Amazon Nova Act MCP サーバーを ECS Fargate にデプロイし、デプロイ後にエンドポイントを提供します。クライアントサービスもデプロイします。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
ECS Fargate 上の Nova Act MCP サーバー
このプロジェクトでは、AWS CDK を使用して、Amazon Nova Act MCP(Model Context Protocol)サーバーとクライアントを AWS ECS Fargate にデプロイします。
アーキテクチャ

インフラストラクチャには、以下が含まれます。
- サーバーサービスとクライアントサービスを備えた ECS Fargate クラスター
- トラフィックをルーティングする Application Load Balancer
- Docker イメージ用の ECR リポジトリ
- CloudMap サービスディスカバリー
- API キーを保管する Secrets Manager
前提条件
- AWS CLI が設定済みであること
- Node.js と npm がインストール済みであること
- AWS CDK がインストール済みであること
- Docker がインストール済みであること
- Amazon Nova Act API キー
セットアップ
- リポジトリをクローンします
- 依存関係をインストールします。
npm install - Nova Act API キーを設定します(任意)。
設定しない場合は、AWS Secrets Manager に手動で追加する必要があります。export NOVA_ACT_API_KEY=your-api-key
デプロイ
cdk bootstrap
cdk deploy
アクセス
デプロイ後、CDK の出力に以下が表示されます。
- MCP サーバーエンドポイント:
http://<alb-dns-name>/mcp - クライアント UI:
http://<alb-dns-name>:8501
クリーンアップ
cdk destroy
ライセンス
ISC
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。