MCP access is available to approved Sandbox projects.
Endpoint
Heyrafiki implements MCP revision2026-07-28 over Streamable HTTP.
Read the protocol specification.
initialize exchange or Mcp-Session-Id.
Connect
1
Add the remote server
Use the endpoint above in a client that supports MCP
2026-07-28.2
Complete OAuth
The server returns protected-resource metadata when authorization is
required. The client uses it to discover the authorization server and
request the approved scopes.
3
Discover capabilities
Call
server/discover, then tools/list. The available operations are
determined by the authenticated Sandbox project and its scopes.Message format
Every POST includes these HTTP headers:
The values in
MCP-Protocol-Version, Mcp-Method and Mcp-Name must match
the JSON-RPC body. A mismatch is rejected with HeaderMismatch (-32020).
Every request also carries protocol metadata inside params._meta:
Discover the server
After OAuth, callserver/discover before invoking a tool.
resultType: "complete". Discovery and tool-list
responses also include ttlMs and cacheScope. Treat private results as
specific to the authenticated client and project.

