Token导航 LogoToken导航TokenDH.com
BKHK MCP Server Terraform Archi logo
运维云端未说明官方级别未说明来源级核验

BKHK MCP Server Terraform Archi

MCP Server

在AWS ECS Fargate上部署MCP服务器,通过API Gateway提供公共HTTPS端点,并支持EFS访问(ChromaDB)。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
云服务API网关云端部署

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

NathanBJ

提供方

NathanBJ

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

带API网关的ECS Fargate上的MCP服务器

在AWS ECS Fargate上部署MCP服务器,通过API网关使用EFS访问(ChromaDB)和公共HTTPS端点。

建筑

MCP Client (HTTPS)
       │
       ▼
┌─────────────────────┐
│  API Gateway        │  ← Public HTTPS (~$1/mo)
│  HTTP API           │
└─────────┬───────────┘
          │ VPC Link
          ▼
┌─────────────────────┐
│  Cloud Map          │  ← Service Discovery
└─────────┬───────────┘
          ▼
┌─────────────────────┐
│  ECS Fargate        │  ← With EFS mount
│  (MCP Server)       │
└─────────┬───────────┘
          ▼
┌─────────────────────┐
│  EFS (ChromaDB)     │
└─────────────────────┘

快速开始

# 1. Configure
cp terraform.tfvars.example terraform.tfvars
# Edit terraform.tfvars with your values

# 2. Deploy
terraform init
terraform plan
terraform apply

# 3. Get URL
terraform output mcp_server_url

成本估算

组件成本
API网关约1美元/百万请求
云图~0.10美元/月
云服务器Fargate(0.5 vCPU,1GB)~0.03美元/小时
总计(运行中,低流量)约22-25美元/月
总计(缩放为0)约1-3美元/月

运营

查看日志

aws logs tail /ecs/mcp-server-dev --follow

连接到容器(调试)

TASK_ID=$(aws ecs list-tasks --cluster mcp-server-dev --service-name mcp-server-dev --query 'taskArns[0]' --output text | rev | cut -d'/' -f1 | rev)
aws ecs execute-command --cluster mcp-server-dev --task $TASK_ID --container app --interactive --command "/bin/sh"

部署新映像

aws ecs update-service --cluster mcp-server-dev --service mcp-server-dev --force-new-deployment

缩放到零

aws ecs update-service --cluster mcp-server-dev --service mcp-server-dev --desired-count 0

扩大规模

aws ecs update-service --cluster mcp-server-dev --service mcp-server-dev --desired-count 1

文件

文件描述
providers.tfAWS提供商配置
variables.tf输入变量
terraform.tfvars.example配置示例
data.tf参考现有资源
iam.tfECS的IAM角色
security_groups.tf安全组
cloudwatch.tf日志组
ecs.tfECS集群、任务、服务
api_gateway.tfAPI网关+VPC链接+云地图
outputs.tf输出值

目录标签

目录标签

云服务API网关云端部署HCL本地部署AWS部署容器服务EFS存储

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP