mcpbeat Sign in

DialMyCalls MCP by usefulapi MCP Server

answering

DialMyCalls MCP by usefulapi is answering right now. Last checked 5 min ago. It exposes 28 tools. Last commit 25 Oct 2026.

Manage DialMyCalls contacts and groups; read broadcasts; send text and voice broadcasts on approval.

Uptime history 26 hours of history
26 hours agonow
100.0%
Uptime 24h
91 of 91 checks
28
Tools
read from the server
427 ms
Response time
average over 24h
0
Stars
last commit 25 Oct 2026

What changed 4

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 25 October 2026. No other catalogue keeps this.

25 Oct a tool changed version4 times that day
and 3 more, back to 25 October 2026

Nothing serious here today

Today is the operative word: we check DialMyCalls MCP by usefulapi every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 5 min ago.

run in your terminal
claude mcp add dialmycalls --transport http https://dialmycalls.usefulapi.io/mcp
Settings → Connectors → Add custom connector, then paste this address
https://dialmycalls.usefulapi.io/mcp
~/.codex/config.toml
[mcp_servers.dialmycalls]
url = "https://dialmycalls.usefulapi.io/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "dialmycalls": {
      "url": "https://dialmycalls.usefulapi.io/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "dialmycalls": {
      "type": "http",
      "url": "https://dialmycalls.usefulapi.io/mcp"
    }
  }
}

Available tools 28

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

dialmycalls
dialmycalls_cancel_call
Cancel an outgoing or scheduled call broadcast that has not finished. Calls already placed are not undone.
dialmycalls_cancel_text
Cancel an outgoing or scheduled text broadcast that has not finished. Texts already sent are not undone.
dialmycalls_create_contact
Add a contact (phone number required) to the contact list, optionally into contact groups. Sends nothing to the contact.
dialmycalls_create_group
Create an empty contact group. Sends nothing.
dialmycalls_create_recording_tts
Create a voice recording from text (text-to-speech) that a call broadcast can then play. Makes no call and sends nothing.
dialmycalls_get_account
Get the account: credits available (calls and texts spend credits) and the account creation date.
dialmycalls_get_call
Get one voice call broadcast by id (name, recipients, credit cost, send time, pending_cancel).
dialmycalls_get_contact
Get one contact by id.
dialmycalls_get_group
Get one contact group (name, contacts_count) by id.
dialmycalls_get_incoming_text
Get one incoming text message by id.
dialmycalls_get_recording
Get one voice recording by id (includes its audio file url and whether it is processed and ready).
dialmycalls_get_text
Get one outgoing text broadcast by id (name, recipients, credit cost, send time, pending_cancel).
dialmycalls_list_call_recipients
List the recipients of a call broadcast with the result per number (answered, voicemail, busy, no answer...), 100 per page.
dialmycalls_list_caller_ids
List caller ID phone numbers on the account (id, name, phone, approved). A call broadcast needs an approved caller ID.
dialmycalls_list_calls
List voice call broadcasts (name, recording, recipients, credit cost, send time), 100 per page.
dialmycalls_list_contacts
List contacts in the account (name, phone, email, groups), 100 per page.
dialmycalls_list_contacts_in_group
List the contacts that belong to one contact group (from dialmycalls_list_groups), 100 per page.
dialmycalls_list_do_not_contacts
List phone numbers on the account's do-not-contact lists (type call or text); these opted out.
dialmycalls_list_groups
List contact groups with their contact counts, 100 per page.
dialmycalls_list_incoming_texts
List text messages people sent to the account's numbers (from, to, message, time), 100 per page.
dialmycalls_list_keywords
List text-message keywords (id, keyword, status). A text broadcast must be tied to one active keyword.
dialmycalls_list_recordings
List voice recordings (the messages a call broadcast can play): id, name, type, length, processed. A call needs a processed recording.
dialmycalls_list_shortcodes
List shortcodes available to send texts from.
dialmycalls_list_text_recipients
List the recipients of a text broadcast with the delivery status per number (delivered, undeliverable, queued...), 100 per page.
dialmycalls_list_texts
List outgoing text (SMS) broadcasts (name, recipients, credit cost, send time), 100 per page.
dialmycalls_send_call
Send (or schedule) an automated VOICE CALL broadcast that plays a recording to real people. THIS SPENDS ACCOUNT CREDITS AND PHONES THE RECIPIENTS; it cannot be undone once it goes out (a scheduled one can be stopped with dialmycalls_cancel_call). Needs an approved caller_id (dialmycalls_list_caller_ids) and a processed recording (dialmycalls_list_recordings or dialmycalls_create_recording_tts). Ask the user to approve the recipients, recording and time first; with confirm false nothing is sent and a preview is returned.
dialmycalls_send_text
Send (or schedule) a TEXT MESSAGE (SMS) broadcast to real people. THIS SPENDS ACCOUNT CREDITS AND TEXTS THE RECIPIENTS; it cannot be undone once it goes out (a scheduled one can be stopped with dialmycalls_cancel_text). Needs an active keyword (dialmycalls_list_keywords). Up to 10 messages per broadcast. Ask the user to approve the recipients, wording and time first; with confirm false nothing is sent and a preview is returned.
dialmycalls_update_contact
Update a contact. DialMyCalls requires the phone number on every update. Fields you omit are left as they are; if you pass group_ids the contact's groups are REPLACED by that list.

Endpoints

URLTransportStateLatencyChecked
https://dialmycalls.usefulapi.io/mcp streamable-http answering 298 ms 5 min ago

Alternatives to DialMyCalls MCP by usefulapi

same job, measured the same way
Text-Em-All MCP by usefulapi
by usefulapi

Send and track Text-Em-All broadcasts, texts and contact lists.

14 tools answering
AiSensy MCP by usefulapi
by usefulapi

Read AiSensy contacts, templates and campaigns; add contacts, send WhatsApp messages on approval.

16 tools answering
SimpleTexting MCP by usefulapi
by usefulapi

Send SMS/MMS, manage contacts, and read campaigns, messages and media on SimpleTexting.

11 tools answering
S
Spoke Phone MCP by usefulapi
by usefulapi

Read Spoke calls, transcripts, directory and users; manage phonebook contacts and send SMS.

27 tools answering
OpenPhone MCP by usefulapi
by usefulapi

Send and read OpenPhone messages, calls, contacts and phone numbers.

16 tools answering
Sendlane MCP by usefulapi
by usefulapi

Manage Sendlane lists, contacts, tags and custom fields; read campaign and SMS reports.

31 tools answering
Ictcrm MCP
by ictinnovations

Read CRM contact groups and manage contacts on ICTCRM (ICTContact backend).

17 installs/wk local only
S
smallinvoice MCP by usefulapi
by usefulapi

Read smallinvoice contacts, invoices, offers, projects and hours; create contacts and invoices.

27 tools answering

DialMyCalls MCP by usefulapi — questions

Answers built from our own checks of this server.

What can DialMyCalls MCP by usefulapi do?
It exposes 28 tools, read directly from the server on our last check. Among them: dialmycalls_cancel_call, dialmycalls_cancel_text, dialmycalls_create_contact, dialmycalls_create_group, dialmycalls_create_recording_tts, dialmycalls_get_account and 22 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is DialMyCalls MCP by usefulapi working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 427 ms. The bar chart above shows every period we have measured.
How do I connect DialMyCalls MCP by usefulapi?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does DialMyCalls MCP by usefulapi need an API key?
No. DialMyCalls MCP by usefulapi completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 28 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is DialMyCalls MCP by usefulapi?
It answers our handshake in 427 ms on average, which is faster than 32% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is DialMyCalls MCP by usefulapi open source?
The code is open source: it is published under the MIT licence, written in JavaScript, 0 stars on GitHub and 1 open issue. The licence covers the code in the repository, not the hosted service at dialmycalls.usefulapi.io, which runs on its operator's own terms.