← Registry

API Tools

wavix.com

Provides API endpoints for downloading call recordings, invoices, and other files, as well as managing API keys.

1 endpoint122 known toolsFirst detected July 25, 2026Last detected July 25, 2026

ENDPOINT 1

https://mcp.wavix.com/mcp

No auth detected

MCP server metadata

Name
Wavix API MCP (1.0)
Version
3.3.1
Capabilities
experimentalloggingprompts.listChangedresources.listChangedtools.listChangedextensions.io.modelcontextprotocol/ui
Server instructions

The Wavix MCP Server provides tools and documentation for the Wavix telecom platform (SMS/MMS, voice calls, 2FA, SIP trunking, phone numbers, speech analytics). Documentation guidance: 1. Before answering conceptual questions about Wavix features (how a feature works, what parameters mean, billing, limits, integration patterns), read the relevant documentation resource under wavix://docs/* first. Do not rely on prior assumptions about telecom APIs - Wavix-specific behavior may differ. 2. To discover available documentation, list MCP resources and match by URI/title (e.g. wavix://docs/numbers/number-validator, wavix://docs/messaging/send-sms). The full OpenAPI specification is available at wavix://api/openapi.yaml. 3. Quote behavior from documentation rather than inferring it. Tool selection guidance: 1. Use '*_list' tools for paginated retrieval with basic filters (e.g. my_numbers_list, sms_and_mms_messages_list). 2. Use '*_get' tools for fetching a single entity by ID. 3. Use '*_create' / '*_update' / '*_delete' tools for mutations - confirm with the user before destructive actions (delete, return-to-stock, cancel). Context management: 1. Default to small page sizes (per_page=10-25) unless the user asks for more. 2. For bulk validation or large lists, prefer asynchronous operations where available (e.g. number_validator_create_bulk with async=true) and poll for results. Authentication: 1. The MCP client forwards the user's Wavix API key as a Bearer token. Do not ask the user for credentials - tools authenticate automatically.

Known tools 122

call_recording_get

Get a download URL for a call recording audio file.

Inferred read-only
billing_invoices_download

Get a download URL for a billing invoice PDF.

Potential side effects
speech_analytics_file_get

Get a download URL for a speech-analytics audio file.

Inferred read-only
ten_dlc_brand_evidence_get

Get a download URL for a 10DLC brand evidence file.

Inferred read-only
api_keys_list

Returns a list of API keys.

Inferred read-only
api_keys_create

Creates an API key.

Inferred read-only
api_keys_delete

Deletes an API key.

Inferred read-only
api_keys_activate

Activates an API key.

Inferred read-only
api_keys_deactivate

Deactivates an API key.

Inferred read-only
sip_trunks_list

Returns a paginated list of SIP trunks.

Inferred read-only
sip_trunks_create

Creates a SIP trunk.

Inferred read-only
sip_trunks_get

Returns a SIP trunk configuration.

Inferred read-only
sip_trunks_update

Updates a SIP trunk configuration.

Inferred read-only
sip_trunks_delete

Deletes a SIP trunk.

Inferred read-only
buy_countries_list

Returns a list of countries where phone numbers are available.

Inferred read-only
buy_regions_list

Returns a list of regions (states or provinces) for countries where `has_provinces_or_states` is `true`.

Inferred read-only
buy_cities_list

Returns a list of cities for countries where `has_provinces_or_states` is `false`.

Inferred read-only
buy_region_cities_list

Returns a list of cities in the specified region for countries where `has_provinces_or_states` is `true`.

Inferred read-only
buy_numbers_list

Returns a paginated list of phone numbers available for purchase.

Potential side effects
cart_get

Returns the cart.

Inferred read-only
cart_add

Adds phone numbers to the cart.

Inferred read-only
cart_remove

Removes phone numbers from the cart.

Inferred read-only
cart_checkout

Checks out the cart.

Inferred read-only
my_numbers_list

Returns a paginated list of phone numbers on the account.

Inferred read-only
my_numbers_delete

Releases phone numbers back to stock.

Inferred read-only
my_numbers_get

Returns a phone number.

Inferred read-only
my_numbers_update

Updates a phone number.

Inferred read-only
my_numbers_sms_update

Enables or disables inbound SMS support for a phone number.

Potential side effects
my_numbers_destinations_update

Updates inbound call routing for phone numbers.

Inferred read-only
my_numbers_papers_upload

Uploads a document for one or more phone numbers.

Inferred read-only
cdrs_list

Returns a paginated list of CDRs.

Inferred read-only
cdrs_search

Searches call transcriptions for specific keywords or phrases.

Inferred read-only
cdrs_retranscribe

Transcribes a recorded call.

Inferred read-only
cdrs_transcription_get

Returns a recorded call transcription.

Inferred read-only
cdrs_get

Returns call details.

Inferred read-only
cdrs_list_all

Returns CDRs in NDJSON format for bulk export.

Inferred read-only
call_recording_list

Returns a paginated list of call recordings.

Inferred read-only
call_recording_delete

Deletes a call recording.

Inferred read-only
speech_analytics_create

Uploads an audio file for transcription.

Inferred read-only
speech_analytics_get

Returns a transcription.

Inferred read-only
speech_analytics_retranscribe

Retranscribes an uploaded file.

Inferred read-only
call_webhooks_list

Returns a list of configured call webhooks.

Inferred read-only
call_webhooks_create

Creates a call webhook.

Inferred read-only
call_webhooks_delete

Deletes a call webhook.

Inferred read-only
call_control_list

Returns a list of active calls.

Inferred read-only
call_control_create

Starts an outbound call.

Inferred read-only
call_control_get

Returns a call.

Inferred read-only
call_control_delete

Ends an active call.

Inferred read-only
call_control_update

Updates an active call.

Inferred read-only
call_control_answer

Answers an inbound call.

Inferred read-only
call_control_streams_create

Starts call media streaming.

Inferred read-only
call_control_streams_delete

Stops call media streaming.

Inferred read-only
call_control_audio_play

Plays audio in an active call.

Inferred read-only
call_control_audio_stop

Stops audio playback in an active call.

Inferred read-only
call_control_collect

Collects DTMF input in an active call.

Inferred read-only
webrtc_tokens_list

Returns a paginated list of active Wavix Embeddable widget tokens.

Inferred read-only
webrtc_tokens_create

Creates a Wavix Embeddable widget token.

Inferred read-only
webrtc_tokens_get

Returns a Wavix Embeddable widget token configuration.

Inferred read-only
webrtc_tokens_update

Updates the payload for a Wavix Embeddable widget token.

Inferred read-only
webrtc_tokens_delete

Deletes a Wavix Embeddable widget token.

Inferred read-only
sms_and_mms_sender_ids_list

Returns a list of Sender IDs.

Inferred read-only
sms_and_mms_sender_ids_create

Creates a Sender ID.

Inferred read-only
sms_and_mms_sender_ids_get

Returns a Sender ID.

Inferred read-only
sms_and_mms_sender_ids_delete

Deletes a Sender ID.

Inferred read-only
sms_and_mms_opt_outs_list

Returns a paginated list of opted-out phone numbers.

Inferred read-only
sms_and_mms_opt_outs_create

Creates an opt-out for a Sender ID, 10DLC campaign, or all outbound messages.

Inferred read-only
sms_and_mms_messages_list

Returns a paginated list of SMS and MMS messages.

Potential side effects
sms_and_mms_messages_send

Sends SMS or MMS messages.

Potential side effects
sms_and_mms_messages_get

Returns a message.

Potential side effects
sms_and_mms_messages_list_all

Returns SMS and MMS messages in newline-delimited JSON (NDJSON) format.

Potential side effects
ten_dlc_brands_list

Returns a paginated list of 10DLC brands.

Inferred read-only
ten_dlc_brands_create

Registers a 10DLC Brand.

Inferred read-only
ten_dlc_brands_get

Returns a 10DLC Brand.

Inferred read-only
ten_dlc_brands_update

Updates a 10DLC brand.

Inferred read-only
ten_dlc_brands_delete

Deletes a 10DLC Brand.

Inferred read-only
ten_dlc_brand_appeals_list

Returns a list of brand identity verification appeals.

Inferred read-only
ten_dlc_brand_appeals_create

Submits an appeal for 10DLC brand identity verification.

Inferred read-only
ten_dlc_brand_evidence_list

Use this method to list previously uploaded Brand appeal evidence.

Inferred read-only
ten_dlc_brand_evidence_upload

Uploads 10DLC Brand evidence.

Inferred read-only
ten_dlc_brand_evidence_delete

Deletes a 10DLC Brand evidence file.

Inferred read-only
ten_dlc_brand_vettings_list

Returns a list of external vettings for a 10DLC Brand.

Inferred read-only
ten_dlc_brand_vettings_import

Imports an existing external vetting for a 10DLC Brand.

Inferred read-only
ten_dlc_brand_vettings_create

Requests external vetting for a 10DLC Brand.

Inferred read-only
ten_dlc_brand_vetting_appeals_list

Returns a list of external vetting appeals for a 10DLC Brand.

Inferred read-only
ten_dlc_brand_vetting_appeals_create

Submits an appeal for a 10DLC Brand external vetting.

Inferred read-only
ten_dlc_brand_usecase_qualify

Returns the qualification results for a 10DLC Brand use case.

Inferred read-only
ten_dlc_campaigns_list

Returns a paginated list of 10DLC Campaigns.

Inferred read-only
ten_dlc_brand_campaigns_list

Returns 10DLC Campaigns associated with a Brand.

Inferred read-only
ten_dlc_brand_campaigns_create

Registers a 10DLC Campaign.

Inferred read-only
ten_dlc_brand_campaigns_get

Returns a 10DLC Campaign.

Inferred read-only
ten_dlc_brand_campaigns_update

Updates a 10DLC Campaign.

Inferred read-only
ten_dlc_brand_campaigns_delete

Deletes a 10DLC Campaign.

Inferred read-only
ten_dlc_subscriptions_list

Returns a list of 10DLC event subscriptions.

Inferred read-only
ten_dlc_subscriptions_create

Subscribes to Wavix 10DLC event callbacks.

Inferred read-only
ten_dlc_subscriptions_delete

Deletes a 10DLC event subscription.

Inferred read-only
ten_dlc_campaign_numbers_link

Links a phone number to a 10DLC Campaign.

Inferred read-only
ten_dlc_campaign_numbers_unlink

Unlinks a phone number from a 10DLC Campaign.

Inferred read-only
ten_dlc_campaign_numbers_list

Returns a list of phone numbers associated with a 10DLC Campaign.

Inferred read-only
ten_dlc_campaigns_nudge

Requests action on a pending or rejected 10DLC Campaign.

Inferred read-only
number_validator_get

Returns details for a phone number.

Inferred read-only
number_validator_create_bulk

Returns details for multiple phone numbers.

Inferred read-only
number_validator_results_get

Returns asynchronous validation results.

Inferred read-only
voice_campaigns_create

Triggers an outbound call based on a pre-configured scenario.

Inferred read-only
voice_campaigns_get

Returns a specific voice campaign.

Inferred read-only
link_shortener_create

Creates a short link.

Inferred read-only
link_shortener_metrics_list

Returns short link metrics.

Inferred read-only
two_fa_verification_create

Creates a new 2FA Verification and sends a one-time password (OTP) to the destination phone number.

Inferred read-only
two_fa_sessions_list

Returns a list of 2FA verifications.

Inferred read-only
two_fa_verification_resend

Resends the verification code using the specified channel.

Inferred read-only
two_fa_verification_check

Validates the verification code.

Inferred read-only
two_fa_verification_cancel

Cancels a 2FA verification.

Inferred read-only
two_fa_events_list

Returns a list of events for a specific 2FA Verification.

Inferred read-only
billing_transactions_list

Returns a paginated list of financial transactions.

Inferred read-only
billing_invoices_list

Returns a paginated list of financial statements.

Inferred read-only
profile_get

Returns the account profile and billing details.

Inferred read-only
profile_update

Updates the account profile and billing details.

Inferred read-only
profile_config_get

Returns the account balance and configuration details.

Inferred read-only
sub_accounts_list

Returns a paginated list of sub-accounts.

Inferred read-only
sub_accounts_create

Creates a sub-account.

Inferred read-only
sub_accounts_get

Returns a specific sub-account.

Inferred read-only
sub_accounts_update

Updates a sub-account's configuration.

Inferred read-only
sub_accounts_transactions_list

Returns a paginated list of transactions for a specific sub-account.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.wavix-api-mcp-1-0]
url = "https://mcp.wavix.com/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "wavix-api-mcp-1-0": {
      "type": "http",
      "url": "https://mcp.wavix.com/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: wavix-api-mcp-1-0
Remote MCP URL: https://mcp.wavix.com/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "wavix-api-mcp-1-0": {
      "url": "https://mcp.wavix.com/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "wavix-api-mcp-1-0": {
      "type": "http",
      "url": "https://mcp.wavix.com/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "wavix-api-mcp-1-0",
  "transport": "streamable-http",
  "url": "https://mcp.wavix.com/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Loading Trust v2 evidence…

Checking the associated registrable domain. The BuiltWith key remains server-side.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.