使用说明
步骤
1在Argolis为谷歌地图设置API密钥
2克隆gitlab仓库
3设置虚拟环境
cd talk-building-your-own-mcp-serverpython3 -m venv .venvsource .venv/bin/activatepip install -r requirements.txt
4在每个代理子目录中创建.env文件
.env文件应包含以下条目-
GOOGLE_GENAI_USE_VERTEXAI=TRUE
GOOGLE_CLOUD_PROJECT=<Your Project Name>
GOOGLE_CLOUD_LOCATION=us-central1
5在每个mcp子目录中创建.env文件
.env文件应包含以下条目-
GOOGLE_MAPS_API_KEY=<Your API Key>
4运行代理
- 确保使用进行身份验证
gcloud auth application-default login - 跑
cd agent - 跑
adk web
5运行MCP服务器
- 更改路径
cd mcpserver - 跑
python google_maps_server.py
6运行MCP检查器
- 确保已安装节点-[https://nodejs.org/en/download/]
- 跑
npx @modelcontextprotocol/inspector - 使用MCP Serer URL通过“HTTP”连接到您的MCP服务器,通常为 :/mcp