Infobip

by infobip

475 downloads
Not rated
GitHub

About

Infobip MCP Servers let you build AI agents to interact with the Infobip platform through the Model Context Protocol (MCP). Connect to Infobip and enable your agents to perform actions, such as sending messages over channels like SMS, RCS, WhatsApp, or Viber, or managing customer

Details

Author
infobip
Downloads
475
Categories
Communication, Other, Automation, API

- Send messages via SMS, WhatsApp, Viber, and RCS
- Set up and run 2FA (two-factor authentication) flows
- Store and activate customer information
- Manage Infobip user accounts
- Nine dedicated remote MCP servers for different functions
- Supports both API key and OAuth 2.1 authentication

Configure your MCP client to connect to one of the available remote endpoints (e.g., https://mcp.infobip.com/sms for SMS). Authenticate using an Infobip API key via the Authorization: App ${INFOBIP_API_KEY} header, or use OAuth 2.1 if your client supports it. For agents that do not support remote MCP servers, use a bridge like mcp-remote (example configuration for Claude Desktop is provided in the README). The servers support streamable HTTP transport by default; append /sse to an endpoint URL for SSE transport.

- Send messages across channels— Ask your AI to send SMS, WhatsApp, RCS, Viber, Email, Voice, or push messages via the appropriate channel-specific MCP server.
- Manage WhatsApp templates and flows— Create, edit, or delete WhatsApp message templates and build interactive flows using thewhatsappandwhatsapp-flowservers.
- Set up and verify 2FA— Configure 2FA applications, send PIN codes over SMS or Voice, and verify codes through the2faserver.
- Register senders and purchase numbers— Use theprovisionserver to register sender IDs or buy phone numbers across channels in a single conversation.
- Search Infobip documentation— Retrieve API references, product guides, and use cases via thesearchserver or run deeper research with thedeep-researchserver.
- Manage customer profiles and account details— Store and segment customer data with thepeopleserver, or check account balance and audit logs viaaccount-management.

Infobip MCP Serverslet you build AI agents to interact with the Infobip platform through theModel Context Protocol (MCP). Connect to Infobip and enable your agents to perform actions, such as sending messages over channels like SMS, WhatsApp, or Viber, or managing customer data in a controlled, production-grade environment.

No more complex integrations or digging through endless documentation. Just plug in and let your AI do the talking.

- ✉️ Send messages using channels like SMS, WhatsApp, RCS, Email, Viber, Voice, Mobile push
- ✉️ Register senders, purchase numbers, and manage channel setup
- 📱 Set up and run 2FA flows
- 📱 Use Telco network capabilities to improve authentication methods and enhance the security of online transactions
- 👤 Store & activate your customer information
- 👤 Manage Infobip user accounts
- 👤 Orchestrate multi-tenant workflows with CPaaS X
- 🔍 Explore Infobip documentation
- 🔍 Let deep research models search and retrieve Infobip documentation as a data source

- Infobip account- free trial available
- AI agent or application with MCP client support

- 🌐 Available Remote MCP Servers
-
🔌 HTTP Transport
-
🔐 Authentication and Authorization

- Using OAuth 2.1
-
Using an API Key

Infobip remote MCP servers supportstreamable HTTP transport. Below is a list of available remote MCP servers.

✉️ Messaging channels and channel registration

- For feature and token consumption overview, see:📊 Messaging Features Comparision Matrix
- For more information on Provision MCP and how the registration workflow works, see:
Infobip Product documentation

For more details on supported endpoints, see theInfobip MCP documentation.

Examples of using Infobip MCP servers with different frameworks can be found in theexamplesdirectory.

If you need SSE transport support, append/sseto the endpoint URL (e.g.,https://mcp.infobip.com/sms/sse).

Infobip MCP servers supportstreamable HTTP transport. Connect your MCP client directly to any Infobip MCP server endpoint:

{ "mcpServers": { "infobip-sms": { "type": "http", "url": "https://mcp.infobip.com/sms" } } }

If your MCP client supports OAuth 2.1, the authorization flow will be triggered automatically on first connection. SeeAuthentication and Authorizationbelow.

To use Infobip MCP servers, you need an Infobip account. If you don't have one,create an Infobip account with a free trial.

Infobip MCP servers support OAuth 2.1 authentication. To use OAuth 2.1, your MCP client must support OAuth 2.1 authentication andAuthorization Server Discovery. You can then configure your MCP client to connect to the Infobip MCP server without the need to provide authentication credentials at that point. The OAuth flow will be triggered automatically, redirecting you to the Infobip OAuth server for authentication.

Some MCP clients may not support automaticscopes_supporteddiscovery. In this case, you must manually configure the scopes in your MCP client configuration. The scopes for a particular MCP server can be found in the authorization server metadata at{server-url}/.well-known/oauth-authorization-server.

For example, for the Infobip SMS MCP server, the scopes are available at:https://mcp.infobip.com/sms/.well-known/oauth-authorization-server

You can authenticate using yourInfobip API keyby providing it in theAuthorizationheader using the formatApp ${INFOBIP_API_KEY}:

{ "mcpServers": { "infobip-sms": { "type": "http", "url": "https://mcp.infobip.com/sms", "headers": { "Authorization": "App ${INFOBIP_API_KEY}" } } } }

Effective AI agent governance requires implementing granular permission controls, especially for high-impact operations like message sending. Unrestricted access privileges pose substantial security vulnerabilities and operational hazards that can compromise system integrity and user trust.

Make sure to follow officialMCP implementation guidelines.

Choose the right messaging MCP server for your use case. Each server exposes a different number of tools which directly affects the tokens consumed on every agent invocation. TheMessage MCP serveris the lowest-footprint option for a simple notification use cases that do not require scheduling, logs, or channel-specific management.

- Ensure you have a valid Infobip account and anAPI key with a correct scope.
- If using OAuth 2.1, verify your MCP client supports dynamic metadata discovery.
- Confirm that required scopes are correctly configured in your MCP client.

- Make sure the recipient phone number is valid and reachable.

- For HTTP status codes and error details, see thetroubleshooting guide.

Learn how to build, configure, and integrate various Infobip MCP servers with ourhands-on MCP tutorials.

If you have suggestions for improvements, please contactdevrel@infobip.com.

This document is licensed under theMIT License. SeeLICENSEfor details.

Self-hosted email and SMS platform for AI agents — each agent gets a real email address, phone number, inbox, and API key.

Send and receive emails, SMS, and voice calls via Pingram.

Platfone - Receive SMS & Virtual Numbers MCP

Virtual phone number platform for AI agents — rent numbers across 200+ countries, receive SMS, and manage the full activation lifecycle

Send emails directly from your editor using the Resend API.

Sendmux is an email inbox API and email API for AI agents.

Wavix is a global communications platform offering APIs for voice, SMS, 2FA, and phone numbers. Our MCP server brings these capabilities to AI agents and agentic workflows.

Gives an AI agent a disposable email and a real UK phone number to test signup/verification flows end to end

Send SMS messages using the Aligo SMS API.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.