Skip to content

Integration · Communication

Connect Claude & ChatGPT to Smshosting

Ask your AI to send an SMS, check which messages were delivered, or read the replies that came in. It works with your Smshosting phonebook, contact groups, WhatsApp messages and templates, digital coupons and booking calendars. It can also estimate what an SMS will cost before anything is sent.

Connect Smshosting free

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

Try asking

  • “What did customers reply to yesterday's SMS?”

    The AI lists the SMS messages received by the account, so you can read the inbound replies.

  • “How much would it cost to send this text to 3912345678?”

    It estimates the cost of the SMS for that recipient and text. Nothing is sent.

  • “Send an SMS to Marco Rossi: your order is ready for pickup.”

    It finds the contact's phone number and sends the SMS. This sends a real message and uses account credit.

What your AI can do

SMS and WhatsApp

Send SMS and WhatsApp messages, estimate SMS cost, cancel scheduled SMS, and list sent and received messages with their status.

Contacts and groups

Search, create and update contacts, create and rename groups, add or remove contacts from groups and block contacts from SMS or email.

Coupons and bookings

Issue and look up digital coupons, list booking calendars and reservations, book a reservation and change its status.

  • “Add Giulia Bianchi, +39 333 1234567, to the VIP group.”

    It creates the contact in the phonebook, finds the group's ID and adds her to it.

  • “Which WhatsApp templates are approved?”

    It lists the WhatsApp message templates on the account with their approval status.

  • “What bookings are in the salon calendar?”

    It finds the calendar's ID and lists its reservations.

30 tools for Smshosting

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

  • add_contact_to_groupsVisible to othersAdd a contact to one or more groups. Pass `contact_id` and `groups_id`.
  • block_contactChanges dataAdd a contact to the blacklist so they stop receiving SMS or email. Pass `contact_id` and which channels (`sms`, `email`) to block.
  • cancel_smsDeletesCancel a scheduled SMS that has not gone out yet, by its `transaction_id`.
  • create_contactChanges dataAdd a contact to the phonebook with `name` and `msisdn` (phone number).
  • create_couponChanges dataIssue a digital coupon from a coupon campaign to a contact. Pass `campaign_id` and `contact_id`.
  • create_groupChanges dataCreate a new contact group with a `name`.
  • create_reservationChanges dataBook a reservation in a calendar. Pass `calendar_id`, `task_id`, `contact_id` and `date`.
  • estimate_sms_costVisible to othersEstimate the cost of sending an SMS before sending it. Pass `to` and `text`; nothing is sent.
  • get_accountGet the connected SMSHosting account's user details. Use to confirm which account you are working in.
  • get_contactGet one phonebook contact by `contact_id`, with name, phone number and custom fields.
  • get_couponGet one digital coupon by `coupon_code`, including its status and usage.
  • get_groupGet one contact group by `list_id`.
  • list_calendarsList the booking calendars on the account. Use this to find a calendar's ID.
  • list_contactsList contacts in the SMSHosting phonebook. Use this to find a contact's ID.
  • list_couponsList digital coupons issued from the account.
  • list_group_contactsList the contacts in one group, by `list_id`.
  • list_groupsList the contact groups (mailing lists) in the phonebook. Use this to find a group's ID.
  • list_received_smsList SMS messages received by the account (inbound replies).
  • list_received_whatsappList WhatsApp messages received by the account.
  • list_reservationsList reservations (bookings) in one calendar, by `calendar_id`.
  • list_sender_aliasesList the sender names (aliases) available for sending SMS.
  • list_sent_smsList SMS messages sent from the account, with their delivery status.
  • list_whatsapp_messagesList WhatsApp messages sent from the account, with their status.
  • list_whatsapp_templatesList the WhatsApp message templates on the account and their approval status.
  • remove_contact_from_groupsVisible to othersRemove a contact from one or more groups. Pass `contact_id` and `groups_id`; the contact itself is kept.
  • rename_groupChanges dataRename a contact group by `list_id` with a new `name`.
  • send_smsVisible to othersSend an SMS text message. Pass the recipient phone number(s) in `to` and the message in `text`. This sends real messages and uses account credit.
  • send_whatsapp_messageVisible to othersSend a WhatsApp message to a phone number from one of your WhatsApp numbers. Pass `to`, `phone_number_id` and the message content, with optional SMS fallback text. This sends a real message and uses credit.
  • update_contactChanges dataUpdate a phonebook contact's name or phone number (`msisdn`) by `contact_id`.
  • update_reservation_statusChanges dataChange a reservation's `status` by `calendar_id` and `reservation_id`.

Set up in three steps

  1. 1

    Pick the app

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

  2. 2

    Paste your key

    Paste two values: your AUTH_KEY in the first field and your AUTH_SECRET in the second. Sign in to Smshosting and open the API security page (Gestione sicurezza API) in your private area to find both.

  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 Smshosting?

The AI can read your account details, contacts, groups, sender names, sent and received SMS, WhatsApp messages and templates, coupons, calendars and reservations. It can send SMS and WhatsApp messages, estimate SMS cost, cancel a scheduled SMS, create and update contacts and groups, block contacts, issue coupons and book or update reservations.

Does the AI see my Smshosting credentials?

No. Your AUTH_KEY and AUTH_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 SMS or WhatsApp messages reaches real people and uses credit, and cancelling a scheduled SMS 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 Smshosting account. Messages you send use your Smshosting credit.

Can I check the price of an SMS before sending?

Yes. The estimate_sms_cost tool takes the recipient and the text and returns the expected cost. Nothing is sent, so the AI can check the cost first and only send when you are happy with it.

Let your AI work in Smshosting today.

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

Connect Smshosting free

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