Skip to main content
The Wavix MCP server exposes 116 tools, generated from the Wavix OpenAPI specification. Tool arguments mirror the path, query, and body fields of the endpoint behind each tool. Each section names the permission group that gates it. Tools that retrieve data require group:read; tools that create, update, or delete require group:write, which also covers read.
Under OAuth, a tool outside the permissions you granted is omitted from the tool list entirely, not listed and refused — see When a tool is missing or fails. A client authenticating with a Wavix API key sees every tool, and the Wavix API enforces that key’s own scopes. If a tool listed here is missing and your permissions cover it, refresh the connection.

SMS and MMS

Permission group: messages

Call control

Permission group: calls

Call detail records

Permission group: calls

Speech Analytics

Permission group: calls

Call recording

Permission group: recordings

Call webhooks

Permission group: webhooks

Phone numbers

Permission group: numbers

SIP trunking

Permission group: trunks

10DLC brands

Permission group: campaigns

10DLC campaigns

Permission group: campaigns

Voice campaigns

Permission group: campaigns Permission group: campaigns

2FA and OTP

Permission group: two_fa

Number validation

Permission group: validator

Wavix Embeddable (WebRTC)

Permission group: embeddable

Billing

Permission group: billing

Account

Permission group: account

Sub-accounts

Permission group: subaccounts

API keys

These tools are unavailable to every OAuth connection. A delegated OAuth grant must never mint or manage the account’s API keys, so no OAuth scope covers them and they are hidden from OAuth clients. They are available only to a client that authenticates with an API key.