网络新
用法
要求:
- 巴泽尔
安装Bazel:
$ brew install bazel运行此Bazel命令,轻松构建容器化MCP服务器!
$ bazel run //:build_image启动本地MCP服务器
$ GOOGLE_CLIENT_ID=$GOOGLE_CLIENT_ID \
GOOGLE_CLIENT_SECRET=$GOOGLE_CLIENT_SECRET \
docker run --rm -p 5555:5555 gcr.io/mcp-google-calendar:latest开发者说明
您需要两个3端子进行测试:
- 运行服务器
- 启动SSE会话
- 工具查询
运行服务器
$ GOOGLE_CLIENT_ID=$GOOGLE_CLIENT_ID \
GOOGLE_CLIENT_SECRET=$GOOGLE_CLIENT_SECRET \
go run main.go启动SSE会话
$ curl -N http://localhost:5555/mcp/sse工具查询
让我们使用 auth 例如:
curl -X POST "http://localhost:5555/mcp/message?sessionId={session}" \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/call",
"params": {
"name": "auth",
"arguments": {}
}
}'{session}是您连接后SSE的快速响应。
