Cloudflare Workers Blueprint: Streamable HTTP MCP Server (2025-03-26)
Updated 2026-11-01 · Grounded in 2106 audited B2B SaaS domains · Live reference MCP endpoint: https://aso-live-probe.asostudio.workers.dev/mcp
Over 99% of B2B SaaS domains lack a live Model Context Protocol (MCP) server, forcing developers evaluating tools in Claude Code, Cursor, or OpenAI Agents to leave their IDE. Test ASO Studio's live production MCP server right now in 1 line (zero API key required):
claude mcp add --transport http aso-studio https://aso-live-probe.asostudio.workers.dev/mcp
Pair /.well-known/mcp.json discovery with a stateless JSON-RPC 2.0 POST /mcp Worker handling initialize, notifications/initialized (202 Accepted), tools/list, and tools/call:
// Minimal MCP 2025-03-26 Streamable HTTP Worker handler
if (url.pathname === "/mcp" && request.method === "POST") {
const msg = await request.json();
if (msg.id === undefined) return new Response(null, { status: 202 });
if (msg.method === "initialize") {
return Response.json({
jsonrpc: "2.0", id: msg.id,
result: { protocolVersion: "2025-03-26", capabilities: { tools: {} }, serverInfo: { name: "acme-saas", version: "1.0.0" } }
});
}
if (msg.method === "tools/list") return Response.json({ jsonrpc: "2.0", id: msg.id, result: { tools: TOOLS } });
}