MCP JSON-RPC endpoint
Accepts JSON-RPC 2.0 requests following the Model Context Protocol (MCP) Streamable HTTP transport spec. Operates in stateless mode — no sessions, one server per request. **Required headers:** - `Authorization: Bearer vennio_sk_live_...` - `Content-Type: application/json` - `Accept: application/json, text/event-stream`
Auth required: Yes
jsonrpc: string (required)id: anymethod: string (required) — MCP method name (e.g. `tools/list`, `tools/call`)params: object — Method parameters (varies by method)200: JSON-RPC response (or SSE stream for streaming methods)401: Authentication required or invalidRequires authentication. Pass a Bearer token (Supabase JWT) or an API key (`Authorization: Bearer vennio_sk_live_*`) in the request headers.
Base URL: https://api.vennio.app