mcpField
N
Nova Act MCP Server on ECS Fargate

Nova Act MCP Server on ECS Fargate

ローカル
github.com/awsdataarchitectクラウド・インフラ278 週間前に更新

Nova Act MCP Server on ECS Fargate について

AWS CDK を使い、Amazon Nova Act MCP サーバーとクライアントを ECS Fargate にデプロイするプロジェクトです。必要な AWS インフラを定義し、デプロイ後にサーバーのエンドポイントとクライアント UI を出力します。

主な機能

  1. 01ECS Fargate へのサーバーとクライアントのデプロイ
  2. 02AWS CDK によるインフラ構築
  3. 03Application Load Balancer によるルーティング
  4. 04CloudMap によるサービス検出
  5. 05Secrets Manager での API キー保管

活用シーン

  1. 01AWS への Nova Act サーバーとクライアントのデプロイ
  2. 02CDK によるサーバーインフラの構築
  3. 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 キー

セットアップ

  1. リポジトリをクローンします
  2. 依存関係をインストールします。
    npm install
    
  3. Nova Act API キーを設定します(任意)。
    export NOVA_ACT_API_KEY=your-api-key
    
    設定しない場合は、AWS Secrets Manager に手動で追加する必要があります。

デプロイ

cdk bootstrap
cdk deploy

アクセス

デプロイ後、CDK の出力に以下が表示されます。

  • MCP サーバーエンドポイント:http://<alb-dns-name>/mcp
  • クライアント UI:http://<alb-dns-name>:8501

クリーンアップ

cdk destroy

ライセンス

ISC

コメント

MCP は初めてですか?

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

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