Skip to main content
Glama

Server Details

Give AI agents secure access to RevDesk calling, SMS, phone numbers, caller IDs, and usage.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

A4.2/5.0

Scored across 10 tools

Disambiguation5/5

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.

Naming Consistency5/5

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.

Tool Count5/5

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.

Completeness4/5

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 tools
buy_phone_numberBuy a phone numberA
Destructive
Inspect

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 detailsA
Read-onlyIdempotent
Inspect

Get the current status and details of a single call by id.

Inputs: call_id (required).

get_usageGet usageA
Read-onlyIdempotent
Inspect

Current-month usage rollup: calls placed, minutes used, active numbers, spend.

Inputs: no named parameters.

hangup_callHang up a callA
Destructive
Inspect

Hang up an in-progress call by id.

Inputs: call_id (required).

list_caller_idsList caller IDsA
Read-onlyIdempotent
Inspect

List verified caller IDs and their CNAM display names.

Inputs: no named parameters.

list_callsList call historyA
Read-onlyIdempotent
Inspect

List recent calls with status, duration, and cost. Most recent first.

Inputs: limit, status.

list_phone_numbersList phone numbersA
Read-onlyIdempotent
Inspect

List the phone numbers owned by this account (usable as 'from' numbers).

Inputs: no named parameters.

place_callPlace a callA
Destructive
Inspect

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 numbersA
Read-onlyIdempotent
Inspect

Search phone numbers available for purchase, by area code or digit pattern.

Inputs: limit, country, contains, area_code.

send_smsSend SMSA
Destructive
Inspect

Send a text message from one of the account's RevDesk phone numbers. Both numbers must be E.164 (+14155550123). Use list_phone_numbers to find a valid 'from' number.

Inputs: to (required), from (required), message (required).

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      C
      maintenance
      Lets 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
    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables 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 npm
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources