AI代理通信平台

Infobip MCP Servers是一个通过Model Context Protocol (MCP)构建AI代理与Infobip平台交互的服务,支持通过多种渠道发送消息和管理客户数据。

  • by infobip
  • 云端部署
  • 20 星标
  • 更新于

使用说明

Infobip MCP 服务器

Infobip MCP 服务器 让你能够构建AI代理,通过(某种方式)与Infobip平台进行交互 模型上下文协议(MCP)。 连接到Infobip,使您的客服人员能够执行各种操作,例如通过SMS、WhatsApp或Viber等渠道发送消息,或在受控的生产环境中管理客户数据。

无需再进行复杂的集成或翻阅无尽的文档。只需一插即用,让您的AI为您发言。

🛠️ 功能

  • ✉️ 通过短信、WhatsApp、Viber 或 RCS 等渠道发送消息(更多渠道即将推出)
  • 📱 设置并运行双因素认证流程
  • 💼 存储并激活您的客户信息
  • 👤 管理Infobip用户账户

🌐 可用的远程MCP服务器

Infobip远程MCP服务器支持 可流式传输的HTTP传输。 以下是可用的远程MCP服务器列表。

基本网址: https://mcp.infobip.com

服务器 端点
短信(SMS,Short Message Service) https://mcp.infobip.com/sms
WhatsApp https://mcp.infobip.com/whatsapp
Viber(维信) https://mcp.infobip.com/viber
RCS(Rich Communication Services,富媒体通信服务) https://mcp.infobip.com/rcs
2FA(Two-Factor Authentication)的中文翻译是“双因素认证” https://mcp.infobip.com/2fa
人们 https://mcp.infobip.com/people
账户管理 https://mcp.infobip.com/account-management
CPaaSX 应用程序和实体 https://mcp.infobip.com/application-entity
Infobip 文档 https://mcp.infobip.com/search

有关支持的端点的更多详细信息,请参阅 Infobip MCP 文档。

在以下(资源/文档/示例中)可以找到使用Infobip MCP服务器与不同框架结合的示例 例子 目录。

如果您需要SSE传输支持,请添加 /sse 到终端点URL(例如。, https://mcp.infobip.com/sms/sse)。

使用STDIO传输桥

如果您的代理不支持远程MCP服务器,您可以使用一个桥接器,比如 mcp-remote 翻译成中文是“远程MCP(或MCP远程控制)”。不过,具体翻译可能根据上下文有所调整,因为“MCP”可能是一个特定领域或技术中的术语,需要根据其具体含义来翻译。在这里,我假设“MCP”是一个通用的或已知的术语,直接翻译为“MCP”,如果它有特定含义,则需要相应调整。

Claude Desktop 的示例配置:

{
  "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>"
      }
    }
  }
}

🔐 认证与授权

要使用Infobip MCP服务器,您需要一个Infobip账户。 如果你没有一个, 创建一个Infobip账户并享受免费试用。

使用API密钥

如果您的MCP客户端支持通过配置或环境变量添加额外的头部信息,您可以使用您的 Infobip API密钥 并提供它在 Authorization 使用以下格式填写标题: App ${INFOBIP_API_KEY}。 看看这个 mcp-remote 示例 以上为设置详情。

使用OAuth 2.1

Infobip MCP服务器支持OAuth 2.1身份验证。 要使用OAuth 2.1,您的MCP客户端必须支持OAuth 2.1身份验证和动态OAuth授权服务器 元数据发现。 要开始OAuth流程,请配置您的MCP客户端以无需提供身份验证凭据即可连接到Infobip MCP服务器。 您的MCP客户端应自动启动OAuth流程,将您重定向到Infobip的OAuth服务器进行身份验证。

发现支持的范围

一些MCP客户端可能不支持自动(功能/更新等,具体需根据上下文确定) scopes_supported 发现。 在这种情况下,您必须在MCP客户端配置中手动设置作用域。 特定MCP服务器的作用域可以在授权服务器的元数据中找到,位于 {server-url}/.well-known/oauth-authorization-server。

例如,对于Infobip的SMS MCP服务器,作用域可访问于: https://mcp.infobip.com/sms/.well-known/oauth-authorization-server 翻译为中文是:“https://mcp.infobip.com/sms/ 的 .well-known/oauth-authorization-server 路径”。不过,通常我们不会直接翻译网址中的路径,而是说明其含义或用途。在这个上下文中,可以理解为:“Infobip 的短信服务(位于 mcp.infobip.com/sms/)的 OAuth 授权服务器 .well-known 端点”

Claude Desktop 的示例配置:

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

当使用SSE传输端点时,不会触发OAuth流程。 使用可流式传输的HTTP传输端点以获得完整的OAuth支持。

🛠️ 故障排除

认证和授权问题

  • 确保您拥有一个有效的Infobip账户和一个 API密钥,具有正确的范围。
  • 如果使用OAuth 2.1,请验证您的MCP客户端是否支持动态元数据发现。
  • 确认您的MCP客户端中已正确配置所需的作用域。

消息传递问题

  • 确保收件人的电话号码有效且可联系。

其他问题

🤝 贡献

如果您有任何改进建议,请联系我们 devrel@infobip.com(这个邮箱地址本身在中文语境下通常直接保留原样,不进行翻译,因为它是一个专有名词,即电子邮箱地址。但若要解释其含义,可以说:“devrel@infobip.com 是 Infobip 公司的一个电子邮箱地址,用于开发或相关事务的联系。”)。

📄 许可证

本文件根据以下许可协议发布: 麻省理工学院许可证(MIT License). 查看 许可证 详情如下。

很高兴与Infobip MCP一起构建(美好未来)! 🚀(火箭/快速上升/飞速发展等,具体含义需结合上下文)