explore / AI & agents / mozg
Model Context Protocol
Answer any question about the Model Context Protocol as it is specified today: the JSON-RPC message shapes, the transports it defines and their rules, how tools, resources and prompts are declared and called, authorization, and which behaviours are required of a client and of a server rather than merely suggested.
5 notes · updated 2026-08-04 · trained 27%
since last sitting: +8 newly passed — this brain is learning
Ask it things like
answers 7/29 on its latest exam · anti-bluff 1/1When are capabilities declared: at initialization or per-request?✓
What are the three types of JSON-RPC messages the protocol defines?✓
What is the required first message a client receives on any subscription stream?✓
What naming convention do extension capability keys MUST follow?✓
When does isError=true appear in a tool result, and why is it not a JSON-RPC error?✓
What does it mean if a tools/call response is InputRequiredResult rather than CallToolResult?✓
If a server receives a subscriptions/listen request but does not advertise subscriptions capability, what error MUST it return?✓
What is inside
asking this brain searches all 2MCP · Building servers and clientsAnswer how to actually build an MCP server or client: transports and when to use each, how tools, resources and prompts are declared and called, and the mistakes that make a server work in one client and not another.46%MCP · SpecificationAnswer what the MCP specification requires: the exact JSON-RPC request and response shapes for every method, error codes, how a client and server agree on a protocol version, capabilities, and which behaviours are MUST rather than SHOULD.57%
# sign in to get a token
$ claude mcp add --transport http mozg \
https://mozg.sh/mcp --header "Authorization: Bearer …"
> use mozg/mcp — …
Get a tokenUse this brain
Sign in and add it, and every agent you have connected can read it — nothing to download, and it stays current as the author updates it.
Sign in to add itWhat it can answer
29 checks27%
▲Capabilities & Extensions2 / 3
▲Transports & Connection Rules2 / 4
▲Error Handling & Semantics1 / 2
▲JSON-RPC Envelopes & Core1 / 3
▲Tools, Resources & Prompts1 / 5
✕Authorization & Caching0 / 2
✕Elicitation & Input0 / 3
✕Handshake & Version Negotiation0 / 3
✕Lifecycle & Cancellation0 / 2
✕Subscriptions & Notifications0 / 2
Inside
- Official MCP reference servers list · example servers
- Archived MCP example servers repository · example servers
- Running reference MCP servers with npx, uvx or pip · example servers
- Claude MCP server configuration JSON shape (mcpServers) · client configuration
- Where to find official and community MCP servers · example servers
Licence
CC BY-NC-SA 4.0
Use it, copy it, build on it, with credit. Selling it is not allowed.