
Vurb.ts: The MCP Framework with Zero Learning Curve
Why Frameworks Matter for AI Agents Every framework ever built assumed one thing: a human is reading the output . Rails, Laravel, Express, tRPC — beautiful frameworks. But they all have a blind spot: they were designed for browsers and humans, not for AI agents. In 2025, MCP (Model Context Protocol) changed everything. Now AI agents are the consumers of our APIs. But here's the problem: every MCP framework still builds for humans . When you build a raw MCP server, you typically do something like this: server . setRequestHandler ( CallToolRequestSchema , async ( request ) => { const { name , arguments : args } = request . params ; if ( name === ' get_invoice ' ) { const invoice = await db . invoices . findUnique ( args . id ); return { content : [{ type : ' text ' , text : JSON . stringify ( invoice ) }] }; // AI receives: { password_hash, internal_margin, customer_ssn, ... } } }); Three catastrophic problems emerge: Data exfiltration — JSON.stringify(invoice) sends password_hash , inte
Continue reading on Dev.to Webdev
Opens in a new tab



