Why MCP is “USB-C for AI,” how to tell the three primitives (Tools, Resources, Prompts) apart, and how it works over JSON-RPC, transports, and OAuth 2.1. The core is 10 principles for designing Tools on the premise that the consumer is a model — not a human — and the 6 anti-patterns most servers trip over.
Back to guides
June 20, 2026
1 min read
MCP & Tool Design Guide
From the Model Context Protocol's three primitives and how it works, to 10 principles for designing Tools a model won't fumble — plus the common anti-patterns.