Integrate LLM agents with SerenQuant MCP resources and tools safely.
/api/v1/mcp/messages for JSON-RPC and /api/v1/mcp/sse for event streaming.Send an initialize request first so the server returns workspace context and advertised capabilities.
curl --request POST \
--url "$SERENQUANT_BASE_URL/api/v1/mcp/messages" \
--header "Accept: application/json" \
--header "Authorization: Bearer $SERENQUANT_API_TOKEN" \
--header "X-Workspace-Id: $SERENQUANT_WORKSPACE_ID" \
--header "Content-Type: application/json" \
--data '{
"jsonrpc": "2.0",
"id": 1,
"method": "initialize",
"params": {}
}'After initialize, make one safe tools/call request so you can confirm scope, routing, and payload handling end to end.
curl --request POST \
--url "$SERENQUANT_BASE_URL/api/v1/mcp/messages" \
--header "Accept: application/json" \
--header "Authorization: Bearer $SERENQUANT_API_TOKEN" \
--header "X-Workspace-Id: $SERENQUANT_WORKSPACE_ID" \
--header "Content-Type: application/json" \
--data '{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/call",
"params": {
"name": "markets.snapshot.get",
"arguments": {}
}
}'{
"jsonrpc": "2.0",
"id": 1,
"result": {
"workspace_id": "ws-123",
"capabilities": {
"methods": ["tools/list", "tools/call", "resources/list"]
}
}
}Browse methods, tools, resources, rollout status, and bridge examples per item.
Check how service-account tokens, workspace headers, and protected flows interact.
Watch for contract changes before you promote agent workflows or long-lived integrations.
Mar 24, 2026
Report unclear guidance, stale contracts, missing coverage, or broken docs UI on this page.
Open feedback issueJump to the section you need without losing your place.
Mar 24, 2026
Report unclear guidance, stale contracts, missing coverage, or broken docs UI on this page.
Open feedback issue