Integration · Communication
Connect Claude & ChatGPT to Sinch
Ask your AI what a customer wrote, which conversations are active, or to send a message from one of your Sinch apps. It works with the Sinch Conversation API, so it covers the channels your apps use, such as SMS, WhatsApp and Messenger. It can list apps, contacts, conversations and messages, create and update contacts and end a conversation.
Free plan, no credit card. Takes about a minute.
Try asking
“What was the last message from +4512345678?”
The AI gets the most recent message for that phone number.
“Show the latest conversations in our support app.”
It lists the app's most recent conversations, each with its latest message.
“Send Anna a WhatsApp message that her order has shipped.”
It finds the contact and sends the message from the app you choose. A real message is delivered.
What your AI can do
Messages
Send messages from an app to a contact, list messages by conversation, contact, channel, direction and time, and get the latest message for a phone number.
Conversations
List conversations and each app's most recent ones, read a single conversation and end an active one.
Contacts and apps
List, create, update and delete contacts with their channel identities, and read your Conversation API apps and their channels.
“Add Jonas as a contact with phone number +4587654321 on SMS.”
It creates the contact with a language and an SMS channel identity.
“Which channels is our main app set up for?”
It reads the app and its configured channels.
“End the active conversation with this contact.”
It finds the conversation and stops it.
15 tools for Sinch
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
create_contactChanges dataCreate a contact with `language` and at least one channel identity in `channel_identities` (e.g. channel SMS with a phone number), plus optional name and email.delete_contactDeletesPermanently delete a contact by `contact_id`.get_appGet one app by `app_id`, including its configured channels.get_contactGet one contact by `contact_id`, including their channel identities.get_conversationGet one conversation by its ID, passed in `message_id`.get_last_messagesVisible to othersGet the most recent message for given `contact_ids` or `channel_identities` (e.g. phone numbers).get_messageGet one message by `message_id`.list_appsList the Conversation API apps in your Sinch project. Use to get an `app_id` for sending messages.list_contactsList contacts, optionally filtered by `channel` + `identity` (e.g. a phone number) or `external_id`.list_conversationsList conversations, filterable by `app_id`, `contact_id`, `only_active` and `active_channel`.list_messagesList messages, filtered by `conversation_id`, `contact_id`, `channel`, `direction` and time range.list_recent_conversationsList an app's most recent conversations by `app_id`, each with its latest message.send_messageVisible to othersSend a message from an app (`app_id`) to a `recipient`, e.g. recipient {"contact_id": "..."} and message {"text_message": {"text": "Hi"}}. Delivers a real SMS, WhatsApp or other channel message.stop_conversationChanges dataEnd an active conversation. Pass its ID in `stop_id`.update_contactChanges dataUpdate a contact by `contact_id`: name, email, language, channel identities or priority.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose Sinch from the app list.
- 2
Paste your key
Paste four values: your access key ID, the access key secret, your project ID and the region (us, eu or br) where your Conversation API app was created. In the Sinch Customer Dashboard go to Settings > Access Keys and create an access key. The secret is shown only once. Your project ID is on the same page. PipMCP uses the key to get access tokens, so there is no separate sign-in.
- 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 Sinch?
The AI can list and read your Conversation API apps, contacts, conversations and messages. It can send messages, create, update and delete contacts, and end conversations.
Does the AI see my Sinch access key?
No. Your Sinch 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 by only reading conversations. Sending a message reaches a real person and deleting a contact is permanent, 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?
Sinch connects with OAuth, and OAuth connections need the PipMCP Pro plan or above. PipMCP also has a free plan with no credit card, but it does not include this connection. Paid plans bill per completed task. You also need your own Sinch account.
Which Sinch product does this connect to?
This connection uses the Sinch Conversation API, which sends and receives messages on channels such as SMS, WhatsApp, Messenger, Instagram, Telegram and Viber through one app. It needs an access key, your project ID and the region of your app. Sending SMS through the Sinch SMS API with a service plan ID is a separate connection in PipMCP.
Let your AI work in Sinch today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Sinch freePipMCP is not affiliated with Sinch. Product names are trademarks of their owners.






