mcpField
W
warp

warp

本地服务
warp.ringer.tel通信协作09 周前更新

关于 warp

warp 是面向 Ringer WARP 平台的 MCP 服务,供 AI Agent 管理 SIP 中继、电话号码、消息、账单和通话明细分析。它提供覆盖客户 API 多个业务领域的工具,并带有配置向导和 WARP 指南提示词。

主要功能

  1. 01管理 SIP 中继与凭据
  2. 02搜索、订购和迁移电话号码
  3. 03发送 SMS 并管理 10DLC 注册
  4. 04查看余额、账单与发票
  5. 05查询通话明细、统计和趋势
  6. 06提供配置向导与 WARP 指南提示词

适用场景

  1. 01配置中继和 SIP 凭据
  2. 02办理号码迁入及 10DLC 注册
  3. 03发送 SMS 并查看消息历史
  4. 04分析通话记录并导出 CSV

MCP 相关

它通过本地 stdio 服务或托管的 Streamable HTTP 端点向 MCP 客户端提供 WARP Customer API 工具。托管端点支持 OAuth 2.1 或 bearer API key 认证。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"ringer-warp": {
"command": "npx",
"args": [
"-y",
"warp-mcp"
],
"env": {
"WARP_API_TOKEN": "<WARP_API_TOKEN>"
}
}
}
}
启动命令npx -y warp-mcp
需要配置的环境变量
WARP_API_TOKEN密钥WARP API key (rk_...) — minted in the WARP portal at https://app.warp.ringer.tel under Settings → API Keys

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmwarp-mcp1.1.0

工具

135

收录的工具列表 · 更新于 2 周前

此工具无需参数。

详细介绍

warp-mcp

适用于 Ringer WARP platform 的 MCP 服务——涵盖 SIP 中继、电话号码、号码携转、消息/10DLC、计费和 CDR 分析。

让 AI Agent(Claude、Cursor、Copilot、Codex、ChatGPT)能够全面访问 WARP Customer API:提供 135 个工具,涵盖中继配置、号码搜索与订购、号码携入全生命周期、10DLC 品牌/营销活动注册、短信发送、发票和通话明细分析。

快速开始

# Recommended: global install — the setup wizard runs automatically
npm install -g warp-mcp

# Or run the wizard explicitly / without installing
npx -y warp-mcp setup

向导会验证你的 API 密钥,将其保存到 ~/.warp-mcp/config.json,并将服务注册到检测到的所有 MCP 客户端(Claude Code、Claude Desktop、Cursor、Codex、GitHub Copilot、ChatGPT Desktop)。

你需要一个 WARP API 密钥(rk_...)——前往 WARP portal 的 Settings → API Keys 创建。

一键安装

Claude Code

claude mcp add -s user warp -e WARP_API_TOKEN=rk_your_key -- npx -y warp-mcp

Cursor — 点击安装(然后替换 YOUR_WARP_API_KEY)

手动安装(适用于任何 MCP 客户端)

{
  "mcpServers": {
    "warp": {
      "command": "npx",
      "args": ["-y", "warp-mcp"],
      "env": { "WARP_API_TOKEN": "rk_your_key" }
    }
  }
}

请参阅 INSTALL.md,了解各客户端的安装步骤、故障排除方法和卸载步骤。

托管端点

无需本地安装——直接连接到 https://mcp.warp.ringer.tel/(Streamable HTTP)。

桌面连接器(claude.ai、ChatGPT): 使用该 URL 添加自定义连接器,并在提示时 使用你的 WARP 账户登录——托管端点通过 OAuth 2.1 进行身份验证,并授予你的客户级权限(不包括管理界面、Buzz 和 API 密钥管理——这些仍需在门户中操作)。

开发者 / 命令行客户端: 改用 bearer rk_ 密钥进行身份验证:

claude mcp add --transport http warp https://mcp.warp.ringer.tel/ \
  --header "Authorization: Bearer $WARP_API_KEY"
{
  "mcpServers": {
    "warp": {
      "type": "http",
      "url": "https://mcp.warp.ringer.tel/",
      "headers": { "Authorization": "Bearer rk_your_key_here" }
    }
  }
}

前往 WARP portal 的 Settings → API Keys 创建密钥。

工具

前缀分组工具数功能
trunk_SIP 中继24中继 CRUD、SIP 凭据、端点、IP ACL、注册
port_号码携转33端到端处理号码携入请求:草稿 → 验证 → 提交 → 激活、文档、TIN 合规
msg_消息33发送短信、消息历史记录、10DLC 品牌/营销活动、号码注册、TCR 参考数据
num_号码15搜索、订购、释放 DID;按 TN 设置语音/短信配置;携出 PIN
team_团队9成员和 RBAC 角色
bill_计费5余额、账本、发票(JSON + HTML)
cdr_分析5通话明细记录、统计数据、趋势、CSV 导出
acct_ / net_ / key_账户10容量、使用率、作用域、WARP 网络 IP、API 密钥审计
warp_status诊断1配置和连接检查

该服务还内置了 warp-guide 提示词(以及服务说明),包含深入的 WARP 领域知识——工作流、概念和常见错误。

环境变量

变量默认值用途
WARP_API_TOKEN—API 密钥(rk_...)。覆盖 ~/.warp-mcp/config.json 中的设置
WARP_API_BASE_URLhttps://api.warp.ringer.telAPI 基础 URL 覆盖值
WARP_REQUEST_TIMEOUT_MS30000单次请求超时时间

令牌解析顺序:环境变量 → ~/.warp-mcp/config.json → 未经身份验证(工具会提示你运行设置)。

开发

npm ci --ignore-scripts
npm run build   # tsc → dist/
npm test        # vitest (in-memory MCP transport)
npm run dev     # tsx src/index.ts

发布由 CI 完成:运行 npm version patch|minor|major,使用 --follow-tags 推送,然后创建 GitHub release——工作流会将软件包发布到 npm(使用 OIDC 可信发布并提供来源证明),并发布到 MCP Registry(io.github.ringer/warp)。首次发布后,请勿在本地运行 npm publish。

许可证

MIT © Ringer

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。