Skip to content

Integration · Communication

Connect Claude & ChatGPT to MightyCall

Ask your AI which calls you missed today, what a voicemail was about, or who called from a given number. It can search the journal of calls, voicemails, texts and callbacks, look up and update contacts, and see your team's status. It can also send a text or start a call from one of your business numbers.

Connect MightyCall free

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

Try asking

  • “Which calls did we miss today?”

    The AI lists missed calls in the call log for today, with caller, time and extension.

  • “Who called from +1 555 010 2030 last week?”

    It searches the journal by phone number and date range and shows the calls, voicemails and texts it finds.

  • “What are the latest voicemails?”

    It lists recent voicemails and opens the one you pick, with caller, time and recording or transcript details.

What your AI can do

Calls and voicemails

List calls by date, direction or extension, open a single call with duration and recording link, and read voicemails.

Contacts and journal

Search, create and update contacts, add phone numbers and emails, and search the journal of calls, texts and callbacks.

Texts, calls and status

Send SMS or MMS from your business numbers, start outbound calls, and read or set your availability.

  • “Text Anna Berg that her appointment is confirmed for 10:00 tomorrow.”

    It finds Anna's number in your contacts and sends the SMS from one of your business numbers. The text cannot be recalled.

  • “Add a note to that call: customer wants a quote by Friday.”

    It adds an internal comment to the journal entry. Only your team can see it.

  • “Who on the team is available right now?”

    It lists your team members with their extensions and current status.

19 tools for MightyCall

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 address to a contact by `contact_id`, with optional `labels` such as work or mobile.
  • add_journal_commentChanges dataAdd or update the internal comment on a journal entry by `request_id` with the note in `body`. Visible to your team only.
  • create_contactChanges dataCreate a new contact with `first_name`, `last_name` and `initial_phone_number`. Search first to avoid duplicates.
  • get_callGet one call by `call_id`, with caller, callee, duration, status and recording link if any.
  • get_contactGet one contact by `contact_id`, including phone numbers, emails, tags and comment.
  • get_journal_entryGet one journal entry (call, voicemail, text or callback) by `request_id`, with contact and user details.
  • get_my_profileGet the connected MightyCall user's profile (name, extension, numbers). Use to confirm who you are working as.
  • get_my_statusGet the connected user's current availability status (e.g. available or do not disturb).
  • get_voicemailGet one voicemail by `voicemail_id`, including caller, time and recording or transcript details.
  • list_callsList calls in the call log, filtered by `start_utc`/`end_utc`, `call_filter` (e.g. missed, inbound, outbound) or `extension`. Paginated with `limit` and `offset`.
  • list_phone_numbersList the business phone numbers on the account. Use one as `from` when sending texts or placing calls.
  • list_team_membersList the team's users with their extensions and current status.
  • list_voicemailsList voicemails, filtered by `start_utc`/`end_utc` or `voicemail_filter`. Paginated with `limit` and `offset`.
  • make_callChanges dataStart an outbound call from `from` (your extension or number) to the phone number `to`. Your phone rings first, then the other party is dialed.
  • search_contactsSearch contacts by `name`, `phone`, `email`, `tag` or `label`. Use this to find a contact's ID before other lookups or before creating one.
  • search_journalSearch the journal of calls, voicemails, texts and callbacks by `search_text`, `phone`, `email`, `type`, `state`, `inbound`/`outbound` or date range (`earliest`, `latest`). Use this to find a conversation before opening it.
  • send_text_messageVisible to othersSend an SMS or MMS text `message` from one of your business numbers (`from`) to a phone number (`to`). The text is delivered right away and cannot be recalled.
  • set_my_statusChanges dataSet the connected user's availability `status`, e.g. Available or DND. Changes whether calls ring for this user.
  • update_contactChanges dataUpdate a contact by `contact_id`, e.g. first name, last name, comment or tags. Only the fields you pass change.

Set up in three steps

  1. 1

    Pick the app

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

  2. 2

    Paste your key

    Paste your MightyCall API key and a secret. In the MightyCall web app go to Settings > API and copy the API key. If sign-in by key is switched on, also copy the secret key shown there. Otherwise enter your user extension number (for example 100) as the secret. 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?

The AI can read calls, voicemails, journal entries, contacts, phone numbers, team members and your profile and status. It can create and update contacts, add journal comments, set your availability, send text messages and start outbound calls.

Does the AI see my MightyCall credentials?

No. Your MightyCall API key and secret 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 with read-only lookups. Sending a text reaches a customer right away and cannot be recalled, and placing a call rings your phone, so both 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 with API access, which depends on your MightyCall plan.

What should I enter as the secret?

If sign-in by key is switched on under Settings > API in MightyCall, use the secret key shown there. If it is not, enter your own user extension number, for example 100. The AI then works as that user.

Let your AI work in MightyCall today.

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

Connect MightyCall free

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