Robin Saige we check the tools AI agents call

Wavix

io.github.Wavix/mcp

Hosted MCP server for the Wavix telecom platform: SMS, voice, 2FA, SIP, numbers, 10DLC, CDRs.

— the operator's own registry description reported

Publisher io.github.Wavix · first seen 2026-08-12 · endpoint https://mcp.wavix.com/mcp

allow
verdict
rich-solo
cluster
ok_tools
answers
122
tools served

Dependency rating derived

allow
allow — alive & usable · retrieval-public ● · V0 take its word ◐
allow — because answers ●, 122 tools legible (band A) ●, no confirmed drift in 3 probes ●; not yet checked: truth (0 runs)

Cluster rich-solo · distinctiveness 0.776 (unusual). Every figure is a percentile or class within the 11,363-server censussee the whole spectrum.

Does it answer? Q1 · observed
answersalive_tools
latency307 ms
vs populationtypical
protocolcurrent
authopen
Can it be used? Q4 · observed
tools122
vs populationhigh
capabilities6
harnessA
Did it hold when checked? Q3–Q4 · derived
identitysolo
servers on its host1
verifiabilityunassessed
duplicate inventoryno
drift events0
answers trueno primary

🔏 Signed receipt rr_b58dfec8f49e81b51da8dd43 · ed25519 · key rs-rcpt-2026-08 — this rating is tamper-evident; an agent gets the full signature from check_server and can verify it against the published key.

Q1Does it answer?alive & usable — 3 probes ●evidence ↓
Q2What is it?retrieval-public ● evidence ↓
Q3Can it be checked?V0 take its word ◐evidence ↓
Q4Did it hold?harness A · truth not yet run · no drift ●evidence ↓
Q5What company does it keep?rich-solo · 1 on its host (context, not verdict) ◐evidence ↓

● observed · ◐ derived · ○ reported — the verdict synthesizes Q1–Q4; Q5 is context. Methodology →

History observed

Every probe we made, oldest → newest (3 shown, 2026-08-12 → 2026-08-16). Green answered · amber answered-but-walled · red no useful answer. A gap in our cadence is a gap in coverage, not evidence about the server.

changelog (1 events)
datetypewhat changed
2026-08-12outcomefirst probe: ok_tools

What kind of tools these are derived

Verification only means something relative to a tool's NATURE — an email-sender has no "true answer", a generator has no answer key. Classification evidence: classified from tool names/descriptions/annotations WE OBSERVED. What checking applies to each kind (the full methodology →):

naturetoolsmeaning what checking applies
retrieval-public56serves public factstruth-checkable against a public source — the V-ladder applies in full
action53changes the worldno true answer exists; we check the CONTRACT (destructive/read-only/idempotent declarations, error legibility) and never fire real actions
unclassified13not classifiable from its textTier-1 only until its tools describe themselves

Tools last seen observed

api_keys_activate api_keys_create api_keys_deactivate api_keys_delete api_keys_list billing_invoices_download billing_invoices_list billing_transactions_list buy_cities_list buy_countries_list buy_numbers_list buy_region_cities_list buy_regions_list call_control_answer call_control_audio_play call_control_audio_stop call_control_collect call_control_create call_control_delete call_control_get call_control_list call_control_streams_create call_control_streams_delete call_control_update call_recording_delete call_recording_get call_recording_list call_webhooks_create call_webhooks_delete call_webhooks_list cart_add cart_checkout cart_get cart_remove cdrs_get cdrs_list cdrs_list_all cdrs_retranscribe cdrs_search cdrs_transcription_get link_shortener_create link_shortener_metrics_list my_numbers_delete my_numbers_destinations_update my_numbers_get my_numbers_list my_numbers_papers_upload my_numbers_sms_update my_numbers_update number_validator_create_bulk number_validator_get number_validator_results_get profile_config_get profile_get profile_update sip_trunks_create sip_trunks_delete sip_trunks_get sip_trunks_list sip_trunks_update sms_and_mms_messages_get sms_and_mms_messages_list sms_and_mms_messages_list_all sms_and_mms_messages_send sms_and_mms_opt_outs_create sms_and_mms_opt_outs_list sms_and_mms_sender_ids_create sms_and_mms_sender_ids_delete sms_and_mms_sender_ids_get sms_and_mms_sender_ids_list speech_analytics_create speech_analytics_file_get speech_analytics_get speech_analytics_retranscribe sub_accounts_create sub_accounts_get sub_accounts_list sub_accounts_transactions_list sub_accounts_update ten_dlc_brand_appeals_create ten_dlc_brand_appeals_list ten_dlc_brand_campaigns_create ten_dlc_brand_campaigns_delete ten_dlc_brand_campaigns_get ten_dlc_brand_campaigns_list ten_dlc_brand_campaigns_update ten_dlc_brand_evidence_delete ten_dlc_brand_evidence_get ten_dlc_brand_evidence_list ten_dlc_brand_evidence_upload ten_dlc_brand_usecase_qualify ten_dlc_brand_vetting_appeals_create ten_dlc_brand_vetting_appeals_list ten_dlc_brand_vettings_create ten_dlc_brand_vettings_import ten_dlc_brand_vettings_list ten_dlc_brands_create ten_dlc_brands_delete ten_dlc_brands_get ten_dlc_brands_list ten_dlc_brands_update ten_dlc_campaign_numbers_link ten_dlc_campaign_numbers_list ten_dlc_campaign_numbers_unlink ten_dlc_campaigns_list ten_dlc_campaigns_nudge ten_dlc_subscriptions_create ten_dlc_subscriptions_delete ten_dlc_subscriptions_list two_fa_events_list two_fa_sessions_list two_fa_verification_cancel two_fa_verification_check two_fa_verification_create two_fa_verification_resend voice_campaigns_create voice_campaigns_get webrtc_tokens_create webrtc_tokens_delete webrtc_tokens_get webrtc_tokens_list webrtc_tokens_update

Harness readiness observed

Can an agent's harness pick this tool and call it correctly? Graded on the three things an agent reads — name, description, typed parameters. Band A — an agent can pick and call these reliably.

legibility checktools passingok
name is clear & specific122/122
has a description122/122
description is substantive77/12277/122
parameters are typed112/122112/122
parameters are described108/122108/122

122 of 122 tools graded · 122 with a captured input schema. RS-008, Tier-1 — no domain knowledge, applies to any tool. “Alive” is not the same as “usable”.

Truth checks observed

Not in the Tier-2 trade lane, or not yet checked. Tier-2 re-derives a server's answers against published primary sources — see truth checks.

Protocol conformance observed

2025-06-18
protocol version
session model
3.3.1
server version Wavix API MCP (1.0)

Capabilities: experimental extensions logging prompts resources tools

Drift observed

No confirmed drift on record. Baseline set 2026-08-16; changes appear here after human review.

raw probe records
probed (UTC) outcomehttpmsprotocol
2026-08-16T06:12:52Zok_tools2003072025-06-18
2026-08-14T19:59:18Zok_tools2002782025-06-18
2026-08-12T05:34:31Zok_tools2002892025-06-18

Watch or embed this verdict

verdict badge

Operators: put the live verdict in your README — it updates with every census, links back here, and is a dated observation, never a warranty:

[![Robin Saige verdict](https://robinsaige.com/badge/io.github.Wavix/mcp.svg)](https://robinsaige.com/s/io.github.Wavix/mcp)

Depend on it? Subscribe to its change feed — outcome changes and confirmed drift, no account needed. Building on it? The full dossier as JSON — verdict, rating, truth checks, history — stable enough to gate CI on.

← overview

Operator of this server? Everything we hold about it is on this page — free, no account, for anyone. Wrong attribution, stale probe, misclassification? Dispute this record →