MCP2Lambda 是一个开源项目,借助 MCP 协议,通过 AWS Lambda 提供功能服务。用户可配置 MCP 客户端连接到 MCP2Lambda 服务器,进而使用其提供的工具。
git clone https://github.com/yourusername/mcp2lambda.git
cd mcp2lambda
使用 AWS CLI 配置你的凭证:
aws configure
uv run main.py
MCP2Lambda 可以通过 Anthropic 的 Claude 3.7 模型提供服务。
安装 AWS SAM CLI: SAM 文档
部署样本函数:
cd sample_functions
sam build && sam deploy
在 mcp_client_bedrock 目录下:
uv pip install -e .
将以下内容添加到你的配置文件中:
{
"mcpServers": {
"mcp2lambda": {
"command": "uv",
"args": [
"--directory",
"" ,
"run",
"main.py"
]
}
}
}
在你的设置中添加:
Use the AWS Lambda tools to improve your answers.
cd mcp2lambda
uv run main.py
更多详细信息请参考项目文档。