Quackr
Virtual phone numbers for SMS verification, OTP receipt, and number management.
التثبيت
أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: .cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).
claude mcp add --transport http quackr 'https://mcp.quackr.io/' --header 'Authorization: <Bearer token in the form '\''Bearer <your Quackr API key>'\'', from your profile page at quackr.io>'
{
"mcpServers": {
"quackr": {
"type": "http",
"url": "https://mcp.quackr.io/",
"headers": {
"Authorization": "<Bearer token in the form 'Bearer <your Quackr API key>', from your profile page at quackr.io>"
}
}
}
}
quackr-mcpclaude mcp add quackr -e 'QUACKR_API_KEY=<your quackr_api_key>' -- npx -y quackr-mcp@1.0.1
{
"mcpServers": {
"quackr": {
"command": "npx",
"args": [
"-y",
"quackr-mcp@1.0.1"
],
"env": {
"QUACKR_API_KEY": "<your quackr_api_key>"
}
}
}
}
متغيرات البيئة
QUACKR_API_KEYإلزامي سري Your Quackr API key, from your profile page at quackr.io
التوثيق
مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.
المحتويات
Quackr MCP Server
Official MCP server for Quackr — virtual phone numbers for SMS verification and OTP receipt. Use Claude (or any MCP-compatible client) to check pricing and inventory, purchase temporary numbers, and read incoming SMS programmatically.
- npm:
quackr-mcp—npx -y quackr-mcp - Hosted endpoint:
https://mcp.quackr.io/ - Transport: Streamable HTTP
- Auth:
Authorization: Bearer YOUR_API_KEYheader
Tools
| Tool | Description |
|---|---|
get-balance | Get the current account balance in USD |
get-pricing | Get phone number rental pricing for a specific country |
get-inventory | Check available phone number inventory for a country |
purchase-number | Purchase a temporary number for receiving SMS (deducts from balance) |
check-sms | Check SMS messages received on a rented number |
list-active-numbers | List all currently active (rented) numbers on the account |
Getting an API Key
- Sign in at quackr.io
- Open your profile page
- Copy the API key from the API section
Install via npm
The quackr-mcp package is a thin stdio
launcher that bridges any stdio MCP client to the hosted Quackr endpoint. It needs
Node.js 18+ — no separate install required, npx fetches it on first run.
{
"mcpServers": {
"quackr": {
"command": "npx",
"args": ["-y", "quackr-mcp"],
"env": {
"QUACKR_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}
You can also pass the key as a flag instead of an env var: npx -y quackr-mcp --api-key YOUR_API_KEY_HERE.
Claude Code Setup
Remote (recommended) — connect directly to the hosted endpoint. Add to your
~/.claude.json (or a project .mcp.json):
{
"mcpServers": {
"quackr": {
"type": "http",
"url": "https://mcp.quackr.io/",
"headers": {
"Authorization": "Bearer YOUR_API_KEY_HERE"
}
}
}
}
Or via the CLI:
claude mcp add --transport http quackr https://mcp.quackr.io/ --header "Authorization: Bearer YOUR_API_KEY_HERE"
Claude Desktop Setup
Claude Desktop's JSON config only supports local (stdio) servers. Use the npm
launcher (see Install via npm) by adding the npx quackr-mcp
config above to claude_desktop_config.json, then restart Claude Desktop.
Alternatively, add Quackr as a remote connector: Settings → Connectors → Add
custom connector, enter https://mcp.quackr.io/, and add an Authorization
header with the value Bearer YOUR_API_KEY.
Other MCP Clients
Any client supporting remote Streamable HTTP MCP servers with custom headers works. Point it at https://mcp.quackr.io/ and pass your key via the Authorization: Bearer YOUR_API_KEY header.
REST API
Quackr also exposes a full REST API at https://api.quackr.io/ — see api.quackr.io/swagger.json for the full spec. Same x-api-key auth.
Support
- Website: quackr.io
- Issues: file in this repo
- Email: support@quackr.io
License
MIT — see LICENSE.
الأسئلة الشائعة
ما هو Quackr؟
Virtual phone numbers for SMS verification, OTP receipt, and number management.
كيف أثبّت Quackr؟
يعمل كخادم بعيد. في Claude Code: claude mcp add --transport http quackr 'https://mcp.quackr.io/' --header 'Authorization: <Bearer token in the form '\''Bearer <your Quackr API key>'\'', from your profile page at quackr.io>'. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.
هل يحتاج Quackr إلى مفتاح API؟
نعم. يتطلب QUACKR_API_KEY, Authorization، وتضبطها في إعداداته.
هل Quackr مفتوح المصدر؟
نعم. شيفرته متاحة على GitHub بترخيص MIT.
من يصون Quackr؟
ينشره quackr-mcp. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.
من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.