API and MCP
MCP Streamable HTTP
Endpoint:
Code
JSON-RPC 2.0 over MCP Streamable HTTP. Use the same key and scopes as REST.
MCP auth keeps client IP headers for the 120/min/IP limit; 429 includes Retry-After.
Methods
initializepingtools/listtools/call- notifications without
idreturn202 Accepted
Tools
Read-only curated surface. Tools map to GET /api/v1/capabilities, /api/v1/agents, /api/v1/models, /api/v1/projects, /api/v1/conversations:
getDeveloperApiCapabilities:settings:read.listAgents:agents:read.listModels:models:read.listProjects:projects:read.listConversations:conversations:read.
Code
Writes stay REST-only: credential creation is session-authenticated; conversation creation requires REST + Idempotency-Key.
Smoke:
Code
Manifest: /docs/contracts/saas-agents.v1.mcp.json.
Last modified on