RPC
RPC (Remote Procedure Call) is a request-response pattern where a client invokes a named procedure on a remote server as if it were a local function call. It underpins protocols and frameworks like JSON-RPC, XML-RPC, gRPC, and the newer MCP, framing APIs around actions rather than resources.
Also known as Remote Procedure Call, rpc.
Providers that carry RPC 27
These providers' own APIs.json profiles carry RPC as a tag — the provider's statement that the standard is part of what it does. APIs.io has not verified the implementation on this page; the de facto profiles on this site are where that measurement exists. Ordered by Kin Score.
Reading
- MCP is a Valid Tactical Response 2025-11-12
- A Tighter API Contract With gRPC 2017-03-14
- API Definitions Covering Both REST and gRPC APIs 2017-03-10
- I Am Learning About gRPC APIs From Google 2017-03-07
- API Design Industry Guide: gRPC, Open Source RPC Framework 2017-09-28
- The Open Source Community Tooling Built on Protocol Buffers 2020-06-11
Read from the API Evangelist standards directory. Provider links come from the catalog's own identity tags and are rebuilt nightly. If this page is wrong about a standard or a provider, say so.