saperly_account_overviewget a full snapshot of your saperly account: all lines, balance, usage, and 5 most recent calls. use this first to understand current state.
saperly_audit_listlist recent activity for the api key bound to this mcp client (calls, sms, compliance events, billing transactions). default scope is the caller
saperly_get_balancecheck your account balance in USD. calls cost $0.13/min in webhook mode or $0.26/min in hosted mode for Zone A (US/Canada). international destinations
saperly_add_fundsDEPRECATED — do not use. Manual top-up is no longer required. Saperly auto-charges your saved card when your balance runs low (postpaid). To add a pay
saperly_list_transactionslist recent billing transactions in USD: signup credit, postpaid charges, refunds, number fees, call/SMS charges. shows amount, type, and running bala
saperly_create_callmake an outbound phone call from one of your lines. consent must be granted first (use saperly_grant_consent). costs credits.
saperly_list_callslist recent calls. optionally filter by line or status.
saperly_get_callget details for a specific call.
saperly_hangup_callterminate an active call. irreversible.
saperly_conversation_callmake an AI phone call. saperly runs the LLM with your instructions. returns the full transcript when the call ends. no webhook or backend needed.
saperly_compliance_auditquery the immutable compliance audit trail. shows disclosure plays, consent events, call lifecycle events.
We re-grade npm:@saperly/mcp on a schedule and alert your Slack/webhook the moment its tools change or its grade drops — rug-pull insurance for the connection.
Add the wmcp.sh trust oracle as an MCP server and call grade_mcp_server / check_mcp_drift in your agent's pre-connection gate:
https://wmcp.sh/mcp/trust
readOnly vs observed behavior) layer on via the wmcp.sh proxy.