Skip to main content
Glama

这是模型上下文协议服务器的 monorepo,它公开了所有 Twilio API。

什么是 MCP?

模型上下文协议 (MCP) 是一种用于在 AI 工具和服务之间交换模型上下文信息的协议。此实现允许您将 Twilio 的 API 公开给支持 MCP 协议的 AI 助手和其他工具。

Related MCP server: Aligo SMS MCP Server

套餐

这个 monorepo 包含两个主要包:

  • mcp - Twilio 所有公共 API 的 MCP 服务器

  • openapi-mcp-server - 提供给定 OpenAPI 规范的 MCP 服务器

每个包都有自己的综合自述文件和详细文档:

快速入门

最简单的入门方法是使用 npx:

{
  "mcpServers": {
    "twilio": {
      "command": "npx",
      "args": [
        "-y",
        "@twilio-alpha/mcp",
        "YOUR_ACCOUNT_SID/YOUR_API_KEY:YOUR_API_SECRET"
      ]
    }
  }
}

访问Twilio API Keys 文档以获取有关如何查找/创建 API Key 和 Secret 的信息。

安全建议

为了防范可能允许不受信任的系统访问您的 Twilio 数据的注入攻击,ETI 团队建议 Twilio MCP 服务器用户避免在官方 MCP 服务器之外安装或运行任何社区 MCP 服务器。这样做有助于确保只有受信任的 MCP 服务器才能访问与您的 Twilio 帐户交互的工具,从而降低未经授权的数据访问风险。

基本配置选项

这两个包都接受配置参数。以下是简要概述:

  • MCP 服务器:使用--services--tags来过滤需要暴露的 API

  • OpenAPI MCP 服务器:使用--apiPath指定 OpenAPI 规范文件位置

有关完整的配置详细信息,请参阅上面链接的特定于包的文档。

发展

# Run tests
npm test

# Run linting
npm run lint

# Fix linting issues
npm run lint:fix

常见问题故障排除

  • 上下文大小限制:由于 LLM 上下文限制,使用--services--tags加载特定 API

  • 身份验证问题:验证您的 Twilio API 凭证格式和权限

  • API 版本控制:检查您是否使用了正确的 API 版本(v1、v2、v3)来满足您的需求

有关详细的故障排除指导,请参阅特定于包的文档。

贡献

欢迎贡献代码!欢迎提交 Pull 请求。

执照

该项目根据 ISC 许可证获得许可 - 有关详细信息,请参阅 LICENSE 文件。

-
security - not tested
A
license - permissive license
-
quality - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/twilio-labs/mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server