Skip to content

Integration · Communication

Connect Claude & ChatGPT to Textmagic

Ask your AI to text a customer, check who replied, or find a contact in Textmagic. It can send and schedule SMS, check the price before sending, read replies and conversations, and manage contacts, lists, notes and templates. It can also tell you your remaining balance.

Connect Textmagic free

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

Try asking

  • “What replies have come in today?”

    The AI lists recent inbound SMS replies with the sender and the text.

  • “What would it cost to send this message to the Newsletter list?”

    It checks the price of the SMS for that list. Nothing is sent.

  • “Text +4520123456: your order is ready for pickup.”

    It sends the SMS to the number. This sends a real message and uses credit.

What your AI can do

SMS and scheduling

Send SMS now or at a set time, check prices first, use saved templates, and list or cancel scheduled messages.

Replies and chats

Read inbound replies, sent messages and conversations, and open, close or delete chats.

Contacts and lists

Search, create and update contacts, add notes, build lists and unsubscribe numbers.

  • “Send this reminder to +4520123456 tomorrow at 9:00.”

    It schedules the SMS for the time you give. Scheduled messages can be listed or cancelled before they go out.

  • “Show me my conversation with +4540404040.”

    It finds the chat with that number and lists its messages.

  • “Add Mette Holm, +4530303030, to the VIP list.”

    It creates the contact with name and phone number and puts it on the list.

29 tools for Textmagic

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

  • add_contact_noteChanges dataAdd a note to a contact by `contact_id` with the text in `note`.
  • add_contacts_to_listVisible to othersAdd existing contacts to a list by `list_id` and comma-separated contact IDs in `contacts`.
  • cancel_scheduled_messageDeletesCancel and delete a scheduled message by `message_id` so it is not sent. Cannot be undone.
  • check_message_priceCheck the cost of an SMS before sending: pass `text` and recipients in `phones`, `contacts` or `lists`. Nothing is sent.
  • create_contactChanges dataCreate a contact with `phone` and the list IDs it belongs to in `lists` (comma-separated). Optional `first_name`, `last_name`, `email`, `company_name`, `tags` and `custom_field_values`.
  • create_listChanges dataCreate a contact list with `name`, optional `shared` and `favorited`.
  • create_templateChanges dataSave a reusable message template with `name` and `content`.
  • get_accountGet the connected Textmagic account, including name, currency and remaining balance.
  • get_chatGet one conversation by `chat_id`, including the contact and unread count.
  • get_chat_by_phoneFind the conversation with a phone number by `phone` (international format).
  • get_contactGet one contact by `contact_id`, including phone, email, company and custom fields.
  • get_contact_by_phoneGet a contact by `phone` number (international format).
  • get_sent_messageGet one sent message by `message_id`, including recipient, text, status and price.
  • list_chat_messagesList the messages in a conversation by `chat_id`, optionally filtered by `query`, `start` and `end`.
  • list_chatsList SMS conversations (chats), optionally by `status` (a active, c closed) and ordered by `order_by` such as unread or messageTime.
  • list_contact_notesList the notes on a contact by `contact_id`.
  • list_list_contactsList the contacts in a list by `list_id`.
  • list_listsList your contact lists, with `page` and `limit`.
  • list_repliesList inbound SMS replies received, sortable by `order_by` and `direction`, with `page` and `limit`.
  • list_scheduled_messagesList or search scheduled messages by `query`, `status` or `ids`.
  • list_sent_messagesList sent (outbound) messages, newest first, with `page` and `limit`.
  • list_templatesList saved message templates.
  • search_contactsSearch contacts by `query` (name or phone), `list_id` or `tag_ids`, with `page` and `limit`.
  • search_repliesSearch inbound SMS replies by `query` text or `ids`.
  • search_sent_messagesSearch sent messages by `query` text, message `ids` or delivery `statuses`.
  • send_smsVisible to othersSend an SMS with `text` to `phones` (comma-separated, international format). Optional `from` sender, `template_id`, or `sending_date_time` to schedule. This sends real messages and costs credit.
  • set_chat_statusChanges dataOpen, close or delete a conversation: pass the chat `id` and `status` (a open, c closed, d deleted).
  • unsubscribe_contactChanges dataUnsubscribe a phone number so it gets no more messages, by `phone`. The contact can't easily be re-subscribed.
  • update_contactVisible to othersUpdate a contact by `contact_id`; `phone` and `lists` are required, other fields (`first_name`, `last_name`, `email`, `company_name`) are optional.

Set up in three steps

  1. 1

    Pick the app

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

  2. 2

    Paste your key

    Enter your Textmagic username and an API key. Log in to Textmagic and open the API settings page (my.textmagic.com/online/api/rest-api/keys). Click Add new API key, enter any name and click Generate new key. Older v1 keys do not work.

  3. 3

    Add the link to your AI

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

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

Questions

What can the AI do in Textmagic?

The AI can read your account and balance, sent messages, replies, scheduled messages, chats, contacts, notes, lists and templates. It can send and schedule SMS, check prices, create and update contacts and lists, add notes, save templates, unsubscribe numbers, change a chat's status and cancel scheduled messages.

Does the AI see my Textmagic API key?

No. Your Textmagic API key is encrypted at rest and never shown to the AI. After you save it, it is 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 reaches real people and costs credit, and cancelling a scheduled message cannot be undone. 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 Textmagic account, and the messages you send use your Textmagic credit.

Can I see what a message costs before it is sent?

Yes. The AI can check the price of a message for given numbers, contacts or lists without sending anything, and it can read your account's remaining balance. Sending the message then uses your Textmagic credit.

Let your AI work in Textmagic today.

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

Connect Textmagic free

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