使用说明
如何跑步
本地设置
- 克隆存储库。
- 跑
npm install安装依赖项。 - 复制
.env.example向.env并设置API密钥。 - 跑
npm start启动服务器。
Docker设置
- 构建Docker镜像:
docker build -t sf-dog-shelter-finder . - 运行Docker容器:
docker run -p 3000:3000 sf-dog-shelter-finder
API调用示例
- 列出工具:
curl -X POST http://localhost:3000/api/mcp -H "Content-Type: application/json" -d '{"jsonrpc":"2.0","method":"tools/list","id":1}' - 呼叫庇护所定位工具:
curl -X POST http://localhost:3000/api/mcp -H "Content-Type: application/json" -d '{"jsonrpc":"2.0","method":"tools/call","params":{"location":"San Francisco","radius":5},"id":2}'