DialMyCalls MCP by usefulapi

io.usefulapi/dialmycalls · v1.0.0 · sales-and-crm

DialMyCalls MCP by usefulapi is healthy: it completed an MCP handshake in 878 ms and exposes 28 tools.

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

Endpoint: https://dialmycalls.usefulapi.io/mcp (streamable-http)

Repository · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count28
Latency878 ms
Last checked (UTC)2026-10-24T11:30:15.340Z

Health history

Checked (UTC)StatusLatencyError
2026-10-24T11:30:15.340ZHealthy878

Tools (28)

dialmycalls_get_accountGet the account: credits available (calls and texts spend credits) and the account creation date.
dialmycalls_list_contactsList contacts in the account (name, phone, email, groups), 100 per page.
dialmycalls_list_contacts_in_groupList the contacts that belong to one contact group (from dialmycalls_list_groups), 100 per page.
dialmycalls_get_contactGet one contact by id.
dialmycalls_create_contactAdd a contact (phone number required) to the contact list, optionally into contact groups. Sends nothing to the contact.
dialmycalls_update_contactUpdate 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.
dialmycalls_list_groupsList contact groups with their contact counts, 100 per page.
dialmycalls_get_groupGet one contact group (name, contacts_count) by id.
dialmycalls_create_groupCreate an empty contact group. Sends nothing.
dialmycalls_list_recordingsList voice recordings (the messages a call broadcast can play): id, name, type, length, processed. A call needs a processed recording.
dialmycalls_get_recordingGet one voice recording by id (includes its audio file url and whether it is processed and ready).
dialmycalls_create_recording_ttsCreate a voice recording from text (text-to-speech) that a call broadcast can then play. Makes no call and sends nothing.
dialmycalls_list_caller_idsList caller ID phone numbers on the account (id, name, phone, approved). A call broadcast needs an approved caller ID.
dialmycalls_list_keywordsList text-message keywords (id, keyword, status). A text broadcast must be tied to one active keyword.
dialmycalls_list_shortcodesList shortcodes available to send texts from.
dialmycalls_list_do_not_contactsList phone numbers on the account's do-not-contact lists (type call or text); these opted out.
dialmycalls_list_callsList voice call broadcasts (name, recording, recipients, credit cost, send time), 100 per page.
dialmycalls_get_callGet one voice call broadcast by id (name, recipients, credit cost, send time, pending_cancel).
dialmycalls_list_call_recipientsList the recipients of a call broadcast with the result per number (answered, voicemail, busy, no answer...), 100 per page.
dialmycalls_send_callSend (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_
dialmycalls_cancel_callCancel an outgoing or scheduled call broadcast that has not finished. Calls already placed are not undone.
dialmycalls_list_textsList outgoing text (SMS) broadcasts (name, recipients, credit cost, send time), 100 per page.
dialmycalls_get_textGet one outgoing text broadcast by id (name, recipients, credit cost, send time, pending_cancel).
dialmycalls_list_text_recipientsList the recipients of a text broadcast with the delivery status per number (delivered, undeliverable, queued...), 100 per page.
dialmycalls_send_textSend (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 broad
dialmycalls_cancel_textCancel an outgoing or scheduled text broadcast that has not finished. Texts already sent are not undone.
dialmycalls_list_incoming_textsList text messages people sent to the account's numbers (from, to, message, time), 100 per page.
dialmycalls_get_incoming_textGet one incoming text message by id.