Infobip MCP Servers 是 Infobip 官方提供的远程 MCP 服务器集合,用于让 AI 智能体通过模型上下文协议(MCP)与 Infobip 平台交互,在受控的生产级环境中执行操作。其目标是减少复杂集成和文档查找,让智能体直接执行通信与账户管理任务。
主要能力包括:
- 消息发送:通过 SMS、WhatsApp、RCS、Email、Viber、Voice、Mobile push 等渠道发送消息。
- 渠道与号码管理:注册发件人、购买号码、管理渠道设置。
- 数据查询:查询送达指标、计费用量、错误代码和消息日志。
- 认证与验证:设置和运行 2FA 流程;使用电信网络能力改进认证方法并增强在线交易安全。
- 客户与账户管理:存储与激活客户信息;管理 Infobip 用户账户;通过 CPaaS X 编排多租户工作流。
- 开发者资源:探索 Infobip 文档;让深度研究模型将 Infobip 文档作为数据源进行搜索和检索。
使用方式:
- 前置条件:需要一个 Infobip 账户(提供免费试用),以及支持 MCP 客户端的 AI 智能体或应用。
- 连接:远程 MCP 服务器基础 URL 为 https://mcp.infobip.com,支持可流式 HTTP 传输,可将 MCP 客户端直接连接至任一端点;如需 SSE 传输,在端点 URL 后追加 /sse(例如 https://mcp.infobip.com/sms/sse)。不同框架的使用示例见仓库的 examples 目录。
- 认证与授权:支持 OAuth 2.1。若 MCP 客户端支持 OAuth 2.1 和授权服务器发现,首次连接会自动触发授权流程并跳转至 Infobip OAuth 服务器;若客户端不支持自动发现 scopes_supported,需在客户端配置中手动配置作用域,具体作用域可从 {server-url}/.well-known/oauth-authorization-server 获取,例如 SMS 服务器为 https://mcp.infobip.com/sms/.well-known/oauth-authorization-server。也可使用 API Key,在 Authorization 头中以 App ${INFOBIP_API_KEY} 格式提供。
- 权限治理:建议实施细粒度权限控制,尤其针对发送消息等高风险操作;无限制访问权限会带来安全漏洞和运营风险。应遵循官方 MCP 实现指南。
- 服务器选择:不同 MCP 服务器暴露的工具数量不同,直接影响每次智能体调用消耗的 token。对于不需要调度、日志或渠道特定管理的简单通知场景,Message MCP 服务器是占用最低的选项。
适用场景:
- 构建可发送多渠道消息、运行 2FA、管理客户数据与账户的 AI 智能体。
- 在 CPaaS 场景中编排多租户工作流。
- 让研究型模型检索 Infobip 文档作为数据源。
限制与说明:
- 需要 Infobip 账户和受支持的 MCP 客户端。
- OAuth 2.1 使用依赖客户端支持动态元数据发现,否则需手动配置作用域。
- 消息送达依赖有效的接收方电话号码。
- 文档未提供具体收费、定价或性能数据,暂未提供。
- 仓库文档采用 MIT License。