Glossary
JSON-RPC
JSON-RPC is defined here as follows. Stateless remote procedure call protocol. A request is a JSON object naming a method, with optional parameters and an id, and the server returns a JSON result or error. The directory source for this term is JSON-RPC 2.0 specification.
Last verified 2026-10-17
Sources
Listings
Directory listings whose sources describe this mechanism.
| Name | Status | Category | Open source | Mechanism |
|---|---|---|---|---|
| A2A | Live | Protocols | Yes | Open protocol, hosted by the Linux Foundation, for agents to discover each other through Agent Cards and collaborate over HTTP using JSON-RPC. discovery, agent-cards, json-rpc |
| Model Context Protocol | Live | Protocols | Yes | Open protocol that connects LLM applications to external tools, resources, and prompts through a standard request interface. tools, resources, prompts |
Questions
- What is JSON-RPC?
- Stateless remote procedure call protocol. A request is a JSON object naming a method, with optional parameters and an id, and the server returns a JSON result or error.
- Which listings use JSON-RPC?
- A2A, Model Context Protocol.
- When was JSON-RPC last verified?
- Last verified 2026-10-17.