85 tools
Cover all 11 API modules, from sending messages to administering instances.
Streamable HTTP
The MCP’s standard HTTP transport, no local install: just point your client at the URL.
Multi-tenant
One server serves many clients; each session is isolated and uses its own token.
No stored credentials
The server keeps no tokens. You send yours on every session, through the headers.
Endpoint and transport
| Endpoint | https://ryzeapi.cloud/mcp |
| Transport | Streamable HTTP (POST / GET / DELETE on /mcp) |
| Liveness | GET /healthz (no authentication) |
Authentication
Authentication is per session: each client sends its own RyzeAPI token in the headers when the session starts. These are the same tokens as the REST API.| Header | Required | Description |
|---|---|---|
token | ✅ | Your RyzeAPI token (TokenAccount or TokenInstance). Authorization: Bearer <token> also works. |
instance | , | Default instance for the session. Each tool can override it via the instance argument. |
Configure your client
- Claude Code (CLI)
- Config file (JSON)
- Test with curl
Add the server with HTTP transport and pass your token in the header:To pin a default instance, add another header:
First call: whoami
After connecting, ask your client to call the whoami tool. It confirms the token is valid and shows the session’s default instance, the fastest way to validate the connection before any operation.
The 85 tools
Tools follow theresource_action convention (e.g. tag_create, message_forward), with the send_* family for anything that sends a new message or call. Each tool carries annotations that let the client ask for confirmation on sensitive actions:
🟢 Read-only
Queries that change nothing (
whoami, instance_list, contact_list).🟡 Write
Create or change data (
send_text, group_create, webhook_set).🔴 Destructive
Remove resources (
instance_delete, chat_delete, message_delete).| Module | Tools | Reference |
|---|---|---|
| Health | 2 | Observability |
| Instances | 13 | Instance |
| Messages | 14 | Messages |
| Calls | 2 | Calls |
| Chat | 25 | Chat |
| Groups | 9 | Groups |
| Communities | 4 | Communities |
| Newsletter | 5 | Newsletter |
| Profile | 4 | Profile |
| Events / Webhooks | 4 | Events |
| Chatwoot | 3 | Chatwoot |
Next steps
Authentication
Understand TokenAccount vs TokenInstance, the same tokens the MCP uses.
Concepts
Instances, JIDs, and the concepts the tools operate on.
API Reference
The detail of each endpoint, equivalent to each MCP tool.
Events
Receive messages in real time via webhook or WebSocket.