Cloudflare Workers Blueprint: Streamable HTTP MCP Server (2025-03-26)
Updated 2026-11-14 · Grounded in 2459 audited B2B SaaS domains · Live reference MCP endpoint: https://aso-live-probe.asostudio.workers.dev/mcp
In our HTTP/HTML readiness check, over 99% of B2B SaaS domains lack a public Model Context Protocol (MCP) endpoint for MCP clients such as Claude Code, Cursor, or OpenAI Agents. 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 } });
}