模型上下文协议服务器部署

使用AWS CDK在ECS Fargate上部署Amazon Nova Act MCP服务器和客户端的基础设施解决方案。

  • by awsdataarchitect
  • Python
  • 本地部署
  • 2 星标
  • 更新于
在 GitHub 查看 awsdataarchitect/nova-act-mcp

使用说明

ECS Fargate上的Nova Act MCP服务器

本项目使用AWS CDK在AWS ECS Fargate上部署Amazon Nova Act MCP(模型上下文协议)服务器和客户端。

建筑

基础设施包括:

  • ECS Fargate集群,提供服务器和客户端服务
  • 用于路由流量的应用程序负载均衡器
  • Docker镜像的ECR存储库
  • CloudMap服务发现
  • API密钥存储的机密管理器

先决条件

  • 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

许可证

国际协调委员会