Skip to main content
Every capability described in What Protos Can Do is available over one endpoint. This is exactly what powers Protos’s own iMessage integration today.

The endpoint

Set format:"text" and you get a plain-text answer back instead of a UI card. No SDK, no API key, no card-shape knowledge required — relay the text field verbatim and you have a working bot.

Request fields

Response fields

Stability

There’s no versioning scheme. The request shape is stable, and the response is a discriminated union keyed by type that grows over time as new capabilities ship. Branch on type and handle unknown values gracefully; relaying text verbatim is always safe regardless of what type says.

Three ways to integrate

Your own bot or app

Call the endpoint above directly.

Agent Skill

Drop a SKILL.md into Claude, Cursor, or any Agent Skills–compatible agent.

MCP server

npx -y protos-mcp — works in Claude Desktop, Cursor, or any MCP client.

Paying to use Protos’s data

If you’re building an agent rather than a chat client, Protos also exposes 8 of its data reads as directly payable x402 endpoints — see Agent-Payable Routes.