redop currently supports two real transport modes:
httpstdio
HTTP
Use HTTP when you want a networked MCP server with streamable HTTP behavior.request metadata:
headersipmethodurlrawsessionId
STDIO
Use stdio when integrating with local MCP hosts such as Claude Desktop-style workflows.request.transportis"stdio"request.headersis emptyrequest.ipandrequest.rawareundefined
Auto-mounted HTTP routes
When you use the HTTP transport,redop mounts:
POST /mcpfor JSON-RPCGET /mcpfor the SSE streamDELETE /mcpfor session terminationGET /mcp/healthfor health checksGET /mcp/schemafor the OpenAPI-style schema manifest
Common mistake
Do not document or depend onws yet. The current runtime exposes http and stdio as the supported transport paths.