Infobip MCP Servers

Infobip MCP Servers

Build AI agents that connect to Infobip services via the Model Context Protocol.

20
Stars
2
Forks
20
Watchers
0
Issues
Infobip MCP Servers enable AI agents to interact with the Infobip platform using the Model Context Protocol (MCP), supporting communication across various channels like SMS, WhatsApp, Viber, and RCS. The project provides production-grade, remote MCP servers with streamable HTTP and SSE transport options, facilitating messaging, 2FA, customer data management, and user account control. Standardized endpoints and authentication options, including API keys and OAuth 2.1, ensure secure and scalable integration. Usage examples and configuration guides are included for popular agent frameworks.

Key Features

Supports multiple messaging channels (SMS, WhatsApp, Viber, RCS)
Enables two-factor authentication flows
Customer information storage and activation
Infobip user account management
Streamable HTTP and SSE transport support
Production-grade remote MCP endpoints
OAuth 2.1 and API key authentication
Example configurations for AI agent frameworks
Easy integration with MCP clients
Documentation for supported endpoint operations

Use Cases

Sending SMS, WhatsApp, Viber, and RCS messages programmatically
Implementing and managing 2FA workflows within AI agents
Centralized management of customer data in Infobip environments
Automating user account administration tasks
Leveraging Infobip APIs securely via standardized MCP
Integrating with third-party AI agents needing messaging capabilities
Building chatbots or virtual assistants with communication channel support
Conducting customer outreach and engagement campaigns
Syncing application entity and documentation search with Infobip
Connecting legacy systems to Infobip via MCP bridges

README

Infobip MCP Servers

status

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, 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.

🛠️ Features

  • ✉️ Send messages using channels like SMS, WhatsApp, Viber, or RCS (more coming soon)
  • 📱 Set up and run 2FA flows
  • 🧑‍💼 Store & activate your customer information
  • 👤 Manage Infobip user accounts

🌐 Available Remote MCP Servers

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

Base URL: https://mcp.infobip.com

Server Endpoint
SMS https://mcp.infobip.com/sms
WhatsApp https://mcp.infobip.com/whatsapp
Viber https://mcp.infobip.com/viber
RCS https://mcp.infobip.com/rcs
2FA https://mcp.infobip.com/2fa
People https://mcp.infobip.com/people
Account Management https://mcp.infobip.com/account-management
CPaaSX Applications and Entities https://mcp.infobip.com/application-entity
Infobip Documentation https://mcp.infobip.com/search

For more details on supported endpoints, see the Infobip MCP documentation.

Examples of using Infobip MCP servers with different frameworks can be found in the examples directory.

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

Using a STDIO Transport Bridge

If your agent does not support remote MCP servers, you can use a bridge like mcp-remote.

Example configuration for Claude Desktop:

json
{
  "mcpServers": {
    "infobip-sms": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://mcp.infobip.com/sms",
        "--header",
        "Authorization: App ${INFOBIP_API_KEY}"
      ],
      "env": {
        "INFOBIP_API_KEY": "<Your Infobip API Key here>"
      }
    }
  }
}

🔐 Authentication and Authorization

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

Using an API Key

If your MCP client supports adding additional headers through configuration or environment variables, you can use your Infobip API key and provide it in the Authorization header using the following format: App ${INFOBIP_API_KEY}. See the mcp-remote example above for setup details.

Using OAuth 2.1

Infobip MCP servers support OAuth 2.1 authentication. To use OAuth 2.1, your MCP client must support OAuth 2.1 authentication and dynamic OAuth authorization server metadata discovery. To start the OAuth flow, configure your MCP client to connect to the Infobip MCP server without providing authentication credentials. Your MCP client should initiate the OAuth flow automatically, redirecting you to the Infobip OAuth server for authentication.

Discovering Supported Scopes

Some MCP clients may not support automatic scopes_supported discovery. 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

Example configuration for Claude Desktop:

json
{
  "mcpServers": {
    "infobip-sms": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://mcp.infobip.com/sms",
        "--debug",
        "--static-oauth-client-metadata",
        "{\"scope\":\"sms:manage profile\"}"
      ]
    }
  }
}

OAuth flows won't be triggered when using SSE transport endpoints. Use streamable HTTP transport endpoints for full OAuth support.

🛠️ Troubleshooting

Authentication and Authorization Issues

  • Ensure you have a valid Infobip account and an API 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.

Message Delivery Issues

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

Other Issues

🤝 Contributing

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

📄 License

This document is licensed under the MIT License. See LICENSE for details.

Happy building with Infobip MCP! 🚀

Star History

Star History Chart

Repository Owner

infobip
infobip

Organization

Repository Details

Default Branch main
Size 243 KB
Contributors 3
License MIT License
MCP Verified Nov 11, 2025

Join Our Newsletter

Stay updated with the latest AI tools, news, and offers by subscribing to our weekly newsletter.

We respect your privacy. Unsubscribe at any time.

Related MCPs

Discover similar Model Context Protocol servers

  • Box MCP Server (Remote)

    Box MCP Server (Remote)

    Securely connect AI agents to Box content and Box AI using the Model Context Protocol.

    Box MCP Server (Remote) enables AI agent platforms to securely interact with Box data and AI-powered tools via the Model Context Protocol. It supports OAuth-based authentication and provides various capabilities, including user identification, file and folder operations, and access to Box AI tools. The service exposes an endpoint for easy integration by MCP-compatible clients while ensuring data never leaves the Box environment. It offers both admin console and developer console setup options and comprehensive documentation for connection.

    • 0
    • MCP
    • box/mcp-server-box-remote
  • Mifos MCP - Model Context Protocol (MCP)

    Mifos MCP - Model Context Protocol (MCP)

    Enabling AI agents to access and operate on financial data in the Mifos X ecosystem using Model Context Protocol.

    Mifos MCP provides a Model Context Protocol (MCP) interface tailored for the Mifos X ecosystem, empowering AI agents to interact with financial data and perform operations within the platform. It offers a Java (Quarkus) implementation, with easy configurability via environment variables and native executable support. Developers can test and debug deployments with the MCP Inspector, and detailed instructions ensure smooth setup and integration. Comprehensive examples demonstrate practical banking and financial automation workflows.

    • 17
    • MCP
    • openMF/mcp-mifosx
  • Insforge MCP Server

    Insforge MCP Server

    A Model Context Protocol server for seamless integration with Insforge and compatible AI clients.

    Insforge MCP Server implements the Model Context Protocol (MCP), enabling smooth integration with various AI tools and clients. It allows users to configure and manage connections to the Insforge platform, providing automated and manual installation methods. The server supports multiple AI clients such as Claude Code, Cursor, Windsurf, Cline, Roo Code, and Trae via standardized context management. Documentation and configuration guidelines are available for further customization and usage.

    • 3
    • MCP
    • InsForge/insforge-mcp
  • LINE Bot MCP Server

    LINE Bot MCP Server

    MCP server connecting LINE Messaging API with AI agents

    Provides a Model Context Protocol (MCP) server implementation for integrating AI agents with the LINE Messaging API. Enables sending text and flex messages, accessing user profiles, and managing features like rich menus via MCP-compatible endpoints. Designed for connecting AI-driven context management with LINE Official Accounts for experimental and production scenarios.

    • 493
    • MCP
    • line/line-bot-mcp-server
  • Open Feishu MCP Server

    Open Feishu MCP Server

    A Cloudflare-based remote MCP server with integrated Feishu OAuth authentication.

    Open Feishu MCP Server provides a fully functional remote Model Context Protocol (MCP) server with integrated Feishu OAuth support. It enables zero-configuration user authentication and context management via Feishu accounts and is optimized for usability and tool set performance. Designed for deployment on Cloudflare Workers, it offers scalable, secure connectivity with multiple clients and supports seamless integration with various tools and platforms.

    • 66
    • MCP
    • ztxtxwd/open-feishu-mcp-server
  • MCP Link

    MCP Link

    Convert Any OpenAPI V3 API to an MCP Server for seamless AI Agent integration.

    MCP Link enables automatic conversion of any OpenAPI v3-compliant RESTful API into a Model Context Protocol (MCP) server, allowing instant compatibility with AI-driven agent frameworks. It eliminates the need for manual interface creation and code modification by translating OpenAPI schemas into MCP endpoints. MCP Link supports robust feature mapping and authentication, making it easy to expose existing APIs to AI ecosystems using a standardized protocol. The tool is designed for both developers and organizations seeking to streamline API integration with AI agents.

    • 572
    • MCP
    • automation-ai-labs/mcp-link
  • Didn't find tool you were looking for?

    Be as detailed as possible for better results