4,500+ servers built on MCP Fusion
Vinkius

Infobip MCP. Send messages and manage customer profiles across channels.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Infobip (Omnichannel Communications) MCP on Cursor AI Code Editor MCP Client Infobip (Omnichannel Communications) MCP on Claude Desktop App MCP Integration Infobip (Omnichannel Communications) MCP on OpenAI Agents SDK MCP Compatible Infobip (Omnichannel Communications) MCP on Visual Studio Code MCP Extension Client Infobip (Omnichannel Communications) MCP on GitHub Copilot AI Agent MCP Integration Infobip (Omnichannel Communications) MCP on Google Gemini AI MCP Integration Infobip (Omnichannel Communications) MCP on Lovable AI Development MCP Client Infobip (Omnichannel Communications) MCP on Mistral AI Agents MCP Compatible Infobip (Omnichannel Communications) MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Infobip (Omnichannel Communications) connects your AI client to global messaging services. Send verified SMS, WhatsApp, and HTML emails, while managing customer profiles (CDP) and auditing delivery reports.

Use it to execute high-priority, multi-channel communication campaigns directly from conversation.

What your AI agents can do

Delete crm person

Permanently and irreversibly delete a customer profile from the CDP to meet data privacy rules.

Dispatch html email

Send a structured HTML email to a recipient using the Infobip Email API.

Dispatch sms message

Send a highly-available SMS message to an international number via a structured JSON payload.

+ 7 more capabilities included
Send Multi-Channel Messages

Dispatch SMS, WhatsApp, and HTML emails to specific international numbers using the most appropriate protocol.

Manage Customer Records (CDP)

Create, read, update, and delete customer profiles and associated traits within the Infobip People CDP.

Audit Communications History

Pull logs of sent messages and retrieve detailed delivery reports to track message status and costs.

Ensure Data Compliance

Run irreversible data erasure requests on specific customer profiles to meet GDPR requirements.

Extract Profile Details

Retrieve specific, structured data points from an existing customer profile using identifiers.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Infobip (Omnichannel Communications) MCP Server: 10 Tools

These tools let your agent send messages, read customer profiles, and audit communication history across SMS, WhatsApp, and email.

delete019d75b9

delete crm person

Permanently and irreversibly delete a customer profile from the CDP to meet data privacy rules.

dispatch019d75b9

dispatch html email

Send a structured HTML email to a recipient using the Infobip Email API.

dispatch019d75b9

dispatch sms message

Send a highly-available SMS message to an international number via a structured JSON payload.

dispatch019d75b9

dispatch whatsapp message

Send a verified WhatsApp message using session parameters and omnichannel arrays.

get019d75b9

get delivery reports

Inspect deep metrics to track global SMS handoffs and delivery success rates.

get019d75b9

get person details

Retrieve the full structural details for a specific customer profile in the CDP.

list019d75b9

list crm people

List and enumerate all structured customer profiles available in the People CDP.

list019d75b9

list sms logs

Retrieve logs tracing sent SMS messages over a specified period of time.

update019d75b9

update person name

Change specific parameters in a customer's global Web CRM profile.

upsert019d75b9

upsert crm person

Create or update a customer's marketing profile using detailed UUID attributes in the People CDP.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Infobip (Omnichannel Communications), then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

Listen up. This Infobip server plugs your AI client straight into global messaging. You get full control over communications and customer data—all through conversation. You can make your agent handle everything from firing off an SMS to updating a customer's whole profile.

Send Multi-Channel Messages: You can dispatch an SMS message to an international number using dispatch_sms_message, send a verified WhatsApp message with dispatch_whatsapp_message, or fire off a structured HTML email with dispatch_html_email.

Manage Customer Records (CDP): You can use list_crm_people to see all the structured customer profiles in the People CDP. To set up or change a profile, you'll use upsert_crm_person. If you only need some specific details, you can grab them with get_person_details. You can also change a person's global Web CRM profile parameters using update_person_name, and if you need to wipe a profile for privacy reasons, delete_crm_person permanently removes it.

Audit Communications History: You can pull detailed delivery reports with get_delivery_reports to track global SMS handoffs and see delivery success rates. To check sent messages, list_sms_logs retrieves logs tracing SMS messages over a specific time period. You'll also be able to see your spending and channel performance.

You just subscribe to the server and give it your Infobip Base URL and API Key. Your AI client then uses the tools to run these actions. You talk to it through any MCP-compatible client, and it handles the rest.

How Infobip MCP Works

  1. 1 Subscribe to the server and input your Infobip Base URL and API Key.
  2. 2 Your AI client calls a tool (e.g., dispatch_sms_message) specifying the recipient and content.
  3. 3 The server executes the API call, sends the message, and returns a status or confirmation ID.

The bottom line is: you use your AI client to talk to the server, and the server talks to Infobip to handle the actual messaging and data updates.

Who Is Infobip MCP For?

Support Leads and Marketing Ops staff need this. They're the ones who have to manually track down customer IDs, check delivery status across WhatsApp, SMS, and Email, and ensure the CRM records are current. This server lets them automate the entire communication lifecycle right from their chat interface.

Customer Support Agent

During an incident, they dispatch rapid status updates via WhatsApp or SMS, and they use get_person_details to confirm the customer's current service tier.

Marketing Operations Manager

They run audience profile checks using list_crm_people and update contact details using upsert_crm_person before a campaign launch.

Developer

They test full omnichannel messaging flows and audit the API logs using list_sms_logs without writing manual scripts or hitting Postman.

What Changes When You Connect

  • Dispatch rapid customer updates via WhatsApp or SMS during an incident. You don't have to switch apps; your agent handles it through natural conversation.
  • Manage audience profiles and monitor delivery rates across all channels. The list_crm_people and upsert_crm_person tools keep your CDP accurate for every campaign.
  • Track message delivery status. The get_delivery_reports tool gives you hard metrics on success rates and failures, so you know if the message actually arrived.
  • Maintain compliance and data hygiene. Use delete_crm_person to execute irreversible data erasure requests, keeping your records clean and GDPR compliant.
  • Audit your comms spending. The list_sms_logs and get_delivery_reports tools let you pull message history and cost reports instantly.
  • Automate complex outreach. You can send a personalized HTML email via dispatch_html_email and follow up with a WhatsApp message, all without manual scripting.

Real-World Use Cases

01

Handling a Service Outage Alert

A support lead needs to alert 50 customers about an outage. Instead of manually sending bulk emails, they ask their agent: 'Alert all premium users.' The agent uses list_crm_people to find the IDs, then uses dispatch_whatsapp_message and dispatch_sms_message to send the message across two channels, confirming the blast via the agent.

02

Updating a Client's Contact Info

The marketing team finds a client's email address is outdated. They ask their agent to update the record. The agent runs get_person_details to verify the current record, then uses upsert_crm_person to push the new contact info to the CDP, ensuring future emails work.

03

Investigating Failed Messages

A user reports a message wasn't delivered. The agent uses list_sms_logs to check the send history for that number and runs get_delivery_reports to see the failure reason, telling the user exactly why the message failed.

04

GDPR Data Removal Request

A customer requests their data be removed. The agent confirms the request and executes delete_crm_person on the CDP record, ensuring the deletion is irreversible and compliant.

The Tradeoffs

Using separate tools for every message

Trying to send a message sequence by calling dispatch_sms_message, then dispatch_whatsapp_message, and finally dispatch_html_email separately without context.

The agent manages the sequence. You ask the agent to 'Send the welcome sequence.' The agent then orchestrates the calls: first dispatch_whatsapp_message, then wait 1 hour, then dispatch_html_email. The agent handles the flow, not you.

Assuming data is up-to-date

Sending a campaign update using dispatch_html_email without first checking the recipient's status, which results in bounced messages and wasted sends.

Always check the profile first. Use list_crm_people or get_person_details to pull the latest audience traits. Then, use upsert_crm_person to ensure the profile is ready before dispatching.

Manual logging and reporting

After a campaign, needing to check which messages failed and why, requiring manual cross-referencing of multiple dashboards and spreadsheets.

Run list_sms_logs immediately after the campaign finishes. This gives you a complete, auditable record of all sent messages and their status for review.

When It Fits, When It Doesn't

Use this server if your workflow requires managing customer interactions across multiple channels (SMS, WhatsApp, Email) and requires real-time profile management. You need to know who the customer is (CDP) before you decide how to talk to them (channel).

Don't use this if you only need to send a single, isolated message to a known number. In that case, a simple messaging API might suffice. But if you need to verify the user's status, update their record, and then send the message, this server handles the whole loop. It's built for orchestration, not single actions.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Infobip. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

delete_crm_person dispatch_html_email dispatch_sms_message dispatch_whatsapp_message get_delivery_reports get_person_details list_crm_people list_sms_logs update_person_name upsert_crm_person

Tracking down a customer's communication history is a mess.

Right now, if you need to know if a customer received a message, you're jumping between your SMS platform dashboard, your WhatsApp admin panel, and your CRM's activity log. You copy IDs, you switch tabs, and you spend time piecing together a timeline of what actually happened.

With the Infobip MCP Server, your agent handles the whole history. You ask for the status, and the agent runs tools like `list_sms_logs` and `get_delivery_reports`. You get a clean, summarized answer—no dashboard hopping required.

Dispatching messages and updating profiles with Infobip (Omnichannel Communications)

You manually check the CDP to find the right field, then you open the message tool, manually input the number, and then you write a separate script to update the status field. It's a minimum of three different systems talking to each other.

Now, the agent does it all. You simply tell your AI client, 'Send a reminder and mark the profile.' The agent calls `dispatch_whatsapp_message` and then uses `upsert_crm_person` to update the record—it handles the entire sequence automatically.

Common Questions About Infobip MCP

How do I check message delivery status using `get_delivery_reports`? +

The get_delivery_reports tool inspects deep metrics to confirm global SMS handoffs. It tells you the success percentage, pending counts, and failure reasons right in your chat interface.

What is the difference between `update_person_name` and `upsert_crm_person`? +

update_person_name mutates only global Web CRM parameters for a specific field. upsert_crm_person handles creating or updating the entire marketing profile using detailed UUID attributes.

Can I delete a customer record using `delete_crm_person`? +

Yes. delete_crm_person permanently vaporizes specific CDP profiles, securing irreversible GDPR deletes directly from the server.

Which tool should I use to send a complex email? +

Use dispatch_html_email. This tool is built to perform structural extraction of properties required by the Infobip Email API, ensuring proper formatting.

How do I find all my customers in the CDP? +

You use list_crm_people. This tool enumerates all structured profiles, giving you a list of every person in your People CDP.

How do I retrieve detailed customer profiles using `get_person_details`? +

You use get_person_details to pull the full, structured data for a specific person ID. This lets you verify nested traits and get all the details needed for personalized outreach.

What tool handles sending a WhatsApp message, and what parameters do I need? +

You use dispatch_whatsapp_message for WhatsApp. You need to provide the recipient's number and structure the message payload correctly for Meta's APIs.

Can I audit my past messaging activity using `list_sms_logs`? +

Yes, list_sms_logs retrieves explicit cloud logging of sent SMS messages over a specified time range. It helps you track exactly when messages were sent and who they were going to.

Can I send a WhatsApp message using my agent? +

Yes. Use the dispatch_whatsapp_message tool. You'll need to provide your verified WhatsApp Business number and the target recipient's phone number. Your agent will handle the omnichannel routing to deliver the text instantly.

How do I check if an SMS was actually delivered? +

The get_delivery_reports tool allows your agent to pull raw status updates from Infobip. You can see if terminal carriers processed the text accurately and identify if any packets bounced or failed.

Can I manage customer profiles in People CDP through a conversation? +

Absolutely. Use tools like upsert_crm_person and list_crm_people to manage your audience database. Your agent can create new marketing profiles or update existing ones with structured traits directly from your chat.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for Infobip. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 10 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.