Skip to content

Integration · Communication

Connect Claude & ChatGPT to MightyCall Call Center

Ask your AI who called yesterday, what a voicemail said, or to text a customer from your business number in MightyCall. It can list and read calls, voicemails with transcriptions and the journal of calls, voicemails and messages. It can also manage contacts, block numbers, send SMS and place outbound calls.

Connect MightyCall Call Center free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Who called us yesterday afternoon?”

    The AI lists calls in that time window with direction, parties and duration.

  • “What did the voicemails from this morning say?”

    It lists voicemails for the period and reads each one with the caller and the transcription.

  • “How many unread inbound requests do we have?”

    It counts journal requests that are inbound and unread, and can search them for details.

What your AI can do

Calls and voicemails

List and read calls with direction, parties, duration and recording, and voicemails with caller and transcription.

Journal and messages

Search and count calls, voicemails and messages, read MMS attachments, and add comments to requests.

Contacts and outreach

Search, create, update and delete contacts, block or unblock numbers, send SMS and place outbound calls.

  • “Who is +1 555 0142?”

    It finds the contact that matches the number and shows the phones, emails and tags.

  • “Text Jane Miller that her appointment is moved to 3 pm.”

    It finds her number and sends the SMS from one of your MightyCall numbers. The message is delivered right away.

  • “Block the number that keeps calling with spam.”

    It adds the number to the block list so its calls and messages are rejected.

24 tools for MightyCall Call Center

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • add_contact_channelChanges dataAdd a phone number or email (`phone`/`email`) to an existing contact by `contact_id`.
  • add_request_commentChanges dataAdd or update the comment on a journal request by `request_id` with text `body`.
  • block_numberChanges dataAdd a `phone` number to the block list so its calls and messages are rejected.
  • count_requestsCount journal requests matching filters such as `inbound`, `outbound`, `callbacks`, `is_read` or date range.
  • create_contactChanges dataCreate a contact with `first_name`, `last_name` and `initial_phone_number`. Search first to avoid duplicates.
  • create_contact_fullChanges dataCreate a contact with full details: names, `channels` (phones/emails), `tags` and `comment`.
  • delete_contactDeletesPermanently delete a contact by `contact_id`.
  • find_contact_by_phoneFind the contact that matches a `phone` number.
  • get_callGet one call by `call_id`, including direction, parties, duration and recording.
  • get_contactGet one contact by `contact_id`, with phones, emails and tags.
  • get_phone_numberGet the settings of one business number by `phone_number`.
  • get_requestGet one journal request (call, voicemail or message) by `request_id`.
  • get_teamGet your team: users, extensions and their details.
  • get_voicemailGet one voicemail by `voicemail_id`, including caller and transcription.
  • list_callsList calls in a time window (`start_utc`, `end_utc`), optionally filtered by `extension` or call filter. Paginated.
  • list_message_attachmentsList the MMS attachments of a message request by `request_id`.
  • list_phone_numbersList your MightyCall business phone numbers.
  • list_voicemailsList voicemails in a time window (`start_utc`, `end_utc`). Paginated.
  • make_callChanges dataPlace an outbound call from your MightyCall number or extension (`from`) to a phone number (`to`). The phone will actually ring.
  • search_contactsSearch contacts by `name`, `phone`, `email`, `tag`, `label` or `comment`. Use this before creating a contact.
  • search_requestsSearch the journal of calls, voicemails and messages by `phone`, `email`, `search_text`, direction (`inbound`/`outbound`), `state`, `is_read` or date range (`earliest`/`latest`).
  • send_smsVisible to othersSend an SMS/MMS from one of your MightyCall numbers (`from`) to `to` with `message` text. The message is delivered immediately.
  • unblock_numberChanges dataRemove a `phone` number from the block list.
  • update_contactChanges dataUpdate a contact by `contact_id`. Put the changed fields in the matching `contact_patch_patch_data_*` inputs (e.g. first_name, last_name, comment, tags); only those fields change.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose MightyCall Call Center from the app list.

  2. 2

    Paste your key

    Paste your MightyCall API key, secret key and the API key again. In the MightyCall web app, open console.mightycall.com/ContactCenter/legacy/crm-api and copy the API key and secret key. Enter the API key twice (as API key and in the x-api-key field) and the secret key once. API access depends on your MightyCall plan.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in MightyCall Call Center?

The AI can read calls, voicemails, journal requests, contacts, your business numbers and your team. It can create, update and delete contacts, add comments to requests, block and unblock numbers, send SMS and MMS, and place outbound calls from your number or extension.

Does the AI see my MightyCall API key?

No. Your MightyCall credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start read-only. Sending an SMS delivers it immediately, placing a call makes the other phone ring, and deleting a contact is permanent. These actions can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own MightyCall account. API access depends on your MightyCall plan.

Why do I enter the MightyCall API key twice?

The connection uses your API key in two places: together with the secret key to get access, and on its own in the x-api-key field. So you paste the API key as API key and again in the x-api-key field, and the secret key once.

Let your AI work in MightyCall Call Center today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect MightyCall Call Center free

PipMCP is not affiliated with MightyCall Call Center. Product names are trademarks of their owners.