在云端部署MCP服务器
Cloud run 测试MCP 部署服务器的学习存储库
此项目包括:FastMCP使用库构建的MCP(Microservice Communication Protocol)打开服务器Google Cloud Run中所述修改相应参数的值。提供简单的微服务,具有加法和减法功能。
配置项目
deploy.sh: Cloud Run中描述的场景,使用以下步骤创建明细表,以便在概念设计中分析体量的体积。Dockerfile: FastMCP服务器Docker用于构建图像的配置文件。pyproject.toml: Python管理项目依赖性和设置Poetry配置文件。server.py:fastmcp使用库MCP实施服务器逻辑。add和subtract提供工具。test_server.py:server.py在工作空间的边缘MCP服务器测试代码。uv.lock:用于锁定项目相关性的文件。
环境构筑方法
git clone XXX
cd XXX
uv sync部署方法
deploy.sh中的PROJECT_ID,REGION,SERVICE_NAME,MEMORY的规格化距离的幂函数。- Google Cloud SDK进行动态观察时的轴心点。
deploy.sh在动态输入提示中单击Cloud Run将条目添加到文档注册表。
