Design · Building Blocks · Ontology
MCP capability primitives
A fixed vocabulary of capability types, Tools, Resources, Prompts, Sampling, Elicitation, Roots, each with JSON-RPC methods (tools/call, resources/read, prompts/get…). The shared ontology of what a server can offer an agent.
How it works
A fixed vocabulary of capability types, Tools, Resources, Prompts, Sampling, Elicitation, Roots, each with JSON-RPC methods (tools/call, resources/read, prompts/get…). The shared ontology of what a server can offer an agent.
At a glance
KindOntology · Protocol primitives
ExampleModel Context Protocol
Basis