JSON-RPC
Einfaches RPC-Protokoll über JSON. v1 (2005), v2.0 (2010, am weitesten verbreitet). Request: {"jsonrpc":"2.0","method":"foo","params":[],"id":1}. Fokussierter als REST oder GraphQL.
Transport darunter: HTTP, WebSocket oder rohes TCP. Hauptnutzer: Blockchain (Ethereum-Nodes, Solana RPC, Bitcoin Core), MCP (Anthropics Model Context Protocol — 2024). Vor MCP war es überwiegend Blockchain-Domäne. Abzugrenzen von XML-RPC (1998, gleiche Idee, aber mit XML), gRPC (binär, Protobuf, schneller), tRPC (durchgängig TypeScript). Keine offiziellen Spec-Updates seit 2010 — formal stabil.