已弃用
请改用此仓库——https://github.com/aws-samples/sample-serverless-mcp-servers
已弃用
______________________________________________________________________
一个简单的MCP服务器在AWS Lambda和Amazon API网关上本地运行,无需任何额外的桥接组件或自定义传输。由于 流式HTTP v2025-03-26中引入的传输。这只是一个原型。
架构非常简单: 
前提条件
- AWS-CLI
- 地形
说明
安装依赖项:
cd src
npm install
cd ..引导服务器并使用MCP服务器端点设置env var:
cd terraform
terraform init
terraform plan
terraform apply
export SIMPLE_MCP_SERVER_ENDPOINT=$(terraform output --raw endpoint_url)
cd ..注意:API网关端点可能需要几秒钟才能运行。
运行客户端:
node src/client.js观察响应:
> node client.js
> listTools response: { tools: [ { name: 'ping', inputSchema: [Object] } ] }
> callTool:ping response: { content: [ { type: 'text', text: 'pong' } ] }