mcpField
Q
Quackr MCP

Quackr MCP

远程服务
quackr.io通信协作019 周前更新

关于 Quackr MCP

Quackr MCP 将兼容 MCP 的客户端连接到 Quackr 虚拟电话号码服务,支持查询账户、租用临时号码和以程序方式读取 SMS。

主要功能

  1. 01查询账户余额
  2. 02查看各国价格和库存
  3. 03购买临时号码
  4. 04读取收到的 SMS
  5. 05列出正在租用的号码

适用场景

  1. 01租用前检查号码库存
  2. 02通过 SMS 接收验证 OTP
  3. 03管理租用号码和收到的消息

MCP 相关

通过托管的 Streamable HTTP 或 npm stdio 启动器,向 MCP 客户端提供账户、价格、库存、号码购买和 SMS 工具。使用 API key 进行身份验证。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.quackr.io/
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://mcp.quackr.io/需要授权
安装包
npmquackr-mcp1.0.1

工具

详细介绍

Quackr MCP 服务

npm version npm downloads License: MIT

Quackr 的官方 MCP 服务,提供用于短信验证和接收 OTP 的虚拟电话号码。使用 Claude(或任何兼容 MCP 的客户端)即可通过编程方式查询价格和库存、购买临时号码并读取收到的短信。

  • npm: quackr-mcp — npx -y quackr-mcp
  • 托管端点: https://mcp.quackr.io/
  • 传输方式: Streamable HTTP
  • 身份验证: Authorization: Bearer YOUR_API_KEY 标头

工具

工具描述
get-balance获取当前账户的美元余额
get-pricing获取指定国家的电话号码租用价格
get-inventory查询某个国家可用的电话号码库存
purchase-number购买用于接收短信的临时号码(费用从余额中扣除)
check-sms查看租用号码收到的短信
list-active-numbers列出账户中所有当前有效(已租用)的号码

获取 API 密钥

  1. 登录 quackr.io
  2. 打开个人资料页面
  3. 从 API 部分复制 API 密钥

通过 npm 安装

quackr-mcp 包是一个轻量级的 stdio 启动器,可将任何 stdio MCP 客户端连接到托管的 Quackr 端点。它需要 Node.js 18+,无需单独安装;首次运行时,npx 会自动获取该包。

{
  "mcpServers": {
    "quackr": {
      "command": "npx",
      "args": ["-y", "quackr-mcp"],
      "env": {
        "QUACKR_API_KEY": "YOUR_API_KEY_HERE"
      }
    }
  }
}

你也可以通过标志传入密钥,而不使用环境变量:npx -y quackr-mcp --api-key YOUR_API_KEY_HERE。

Claude Code 设置

远程连接(推荐) — 直接连接托管端点。将以下内容添加到 ~/.claude.json(或项目的 .mcp.json):

{
  "mcpServers": {
    "quackr": {
      "type": "http",
      "url": "https://mcp.quackr.io/",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY_HERE"
      }
    }
  }
}

或者通过 CLI:

claude mcp add --transport http quackr https://mcp.quackr.io/ --header "Authorization: Bearer YOUR_API_KEY_HERE"

Claude Desktop 设置

Claude Desktop 的 JSON 配置仅支持本地(stdio)服务。使用 npm 启动器(参见通过 npm 安装),将上文的 npx quackr-mcp 配置添加到 claude_desktop_config.json,然后重启 Claude Desktop。

或者,将 Quackr 添加为远程连接器:设置 → 连接器 → 添加自定义连接器,输入 https://mcp.quackr.io/,并添加一个 Authorization 标头,其值为 Bearer YOUR_API_KEY。

其他 MCP 客户端

任何支持带自定义标头的远程 Streamable HTTP MCP 服务的客户端都可以使用。将其指向 https://mcp.quackr.io/,并通过 Authorization: Bearer YOUR_API_KEY 标头传入密钥。

REST API

Quackr 还提供完整的 REST API,地址为 https://api.quackr.io/ — 完整规范请参阅 api.quackr.io/swagger.json。身份验证方式相同,使用 x-api-key。

支持

许可证

MIT — 参见 LICENSE。

评论

支持 Markdown

第一次接触 MCP?

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

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