RevDesk Product MCP
Server Details
Give AI agents secure access to RevDesk calling, SMS, phone numbers, caller IDs, and usage.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 10 tools
Each tool maps to a distinct resource/action: phone number search/buy/listing, call lifecycle, SMS, usage, and caller IDs. There is no meaningful overlap between tools like list_calls and get_call, since one is a list and the other is a single-record lookup.
All tool names follow a clean snake_case verb_noun pattern: buy_phone_number, list_calls, place_call, send_sms, search_available_numbers. The verbs are specific and consistently reflect the action being performed.
Ten tools is well-scoped for a telephony/product API server. The count covers the essential actions across phone numbers, calls, SMS, usage, and caller IDs without unnecessary duplication or bloat.
The tool set covers the core workflow well: search/buy numbers, list numbers, place/list/get/hangup calls, send SMS, view usage, and list caller IDs. Minor gaps exist such as no way to release a phone number, manage caller IDs beyond listing, or check SMS delivery status, but these do not break the primary use cases.
Available Tools
10 toolsbuy_phone_numberBuy a phone numberADestructiveInspect
Purchase a phone number for this account. Provide an exact number from search_available_numbers, or just an area code to auto-pick. Billing applies to the RevDesk account.
Inputs: name, area_code, phone_number.
get_callGet call detailsARead-onlyIdempotentInspect
Get the current status and details of a single call by id.
Inputs: call_id (required).
get_usageGet usageARead-onlyIdempotentInspect
Current-month usage rollup: calls placed, minutes used, active numbers, spend.
Inputs: no named parameters.
hangup_callHang up a callADestructiveInspect
Hang up an in-progress call by id.
Inputs: call_id (required).
list_caller_idsList caller IDsARead-onlyIdempotentInspect
List verified caller IDs and their CNAM display names.
Inputs: no named parameters.
list_callsList call historyARead-onlyIdempotentInspect
List recent calls with status, duration, and cost. Most recent first.
Inputs: limit, status.
list_phone_numbersList phone numbersARead-onlyIdempotentInspect
List the phone numbers owned by this account (usable as 'from' numbers).
Inputs: no named parameters.
place_callPlace a callADestructiveInspect
Place an outbound phone call from one of the account's RevDesk numbers to a destination. The call is bridged server-side (no audio flows through the AI). Returns a call id for status checks.
Inputs: to_number (required), from_number (required), record.
search_available_numbersSearch available numbersARead-onlyIdempotentInspect
Search phone numbers available for purchase, by area code or digit pattern.
Inputs: limit, country, contains, area_code.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Give any AI agent a phone: make and answer calls, get through phone menus, and send texts.
Access your Callin.io AI phone agents, call history and transcripts from any AI assistant.
Connect your AI assistant to Revensi OS agents, workflows, and business data.
Give AI agents a phone layer for consent-based calls, transcripts, summaries, and outcomes.
Related MCP Servers
AlicenseNot gradedqualityCmaintenanceLets AI assistants manage voice agents, calls, and phone numbers, exposing read and write tools plus spend tools gated behind explicit opt-in.Apache 2.0- AlicenseAqualityBmaintenanceEnables AI agents to manage phone numbers, send/receive SMS, and place voice calls through natural language, connecting to the phone network via the AgentPhone API.28399 npm126MIT

@sempera/mcpofficial
AlicenseNot gradedqualityCmaintenanceEnables an AI assistant to read phone agents, calls, conversations and numbers through the Sempera API, with write actions for placing calls or sending texts available only when explicitly enabled.336 npmMIT
@telitask/mcp-serverofficial
FlicenseNot gradedqualityDmaintenanceEnables AI assistants to manage phone calls, contacts, and tasks directly, including making and scheduling calls, retrieving transcripts, and handling contact and to-do items.1-
Glama MCP Gateway
Add one secure layer between your agents and this server.