JSON-RPC
Protocolo RPC sencillo sobre JSON. v1 (2005), v2.0 (2010, la más usada). Petición: {"jsonrpc":"2.0","method":"foo","params":[],"id":1}. Más acotado que REST o GraphQL.
Transporte subyacente: HTTP, WebSocket o TCP puro. Usuarios habituales: blockchain (nodos de Ethereum, RPC de Solana, Bitcoin Core) y MCP (Model Context Protocol de Anthropic, 2024). Antes de MCP, era terreno casi exclusivo de blockchain. Se distingue de XML-RPC (1998, la misma idea pero en XML), gRPC (binario, Protobuf, más rápido) y tRPC (TypeScript de extremo a extremo). No ha tenido actualizaciones oficiales de la spec desde 2010 — formalmente estable.