Skip to main content
ClaudeWave
MCP ServersOfficial Registry0 stars0 forksJavaScriptMITUpdated today
ClaudeWave Trust Score
69/100
· OK
Passed
  • Open-source license (MIT)
  • Actively maintained (<30d)
Flags
  • !No description
Last scanned: 6/11/2026
Install in Claude Code / Claude Desktop
Method: NPX · quackr-mcp
Claude Code CLI
claude mcp add quackr-mcp -- npx -y quackr-mcp
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "quackr-mcp": {
      "command": "npx",
      "args": ["-y", "quackr-mcp"]
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
Use cases

MCP Servers overview

# Quackr MCP Server

[![npm version](https://img.shields.io/npm/v/quackr-mcp.svg)](https://www.npmjs.com/package/quackr-mcp)
[![npm downloads](https://img.shields.io/npm/dm/quackr-mcp.svg)](https://www.npmjs.com/package/quackr-mcp)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)

Official MCP server for [Quackr](https://quackr.io) — 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`](https://www.npmjs.com/package/quackr-mcp) — `npx -y quackr-mcp`
- **Hosted endpoint:** `https://mcp.quackr.io/`
- **Transport:** Streamable HTTP
- **Auth:** `Authorization: Bearer YOUR_API_KEY` header

## 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

1. Sign in at [quackr.io](https://quackr.io)
2. Open your profile page
3. Copy the API key from the API section

## Install via npm

The [`quackr-mcp`](https://www.npmjs.com/package/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.

```json
{
  "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`):

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

Or via the CLI:

```bash
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](#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`](https://api.quackr.io/swagger.json) for the full spec. Same `x-api-key` auth.

## Support

- Website: [quackr.io](https://quackr.io)
- Issues: file in this repo
- Email: support@quackr.io

## License

MIT — see [LICENSE](LICENSE).

What people ask about quackr-mcp

What is quackr-mcp/quackr-mcp?

+

quackr-mcp/quackr-mcp is mcp servers for the Claude AI ecosystem with 0 GitHub stars.

How do I install quackr-mcp?

+

You can install quackr-mcp by cloning the repository (https://github.com/quackr-mcp/quackr-mcp) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.

Is quackr-mcp/quackr-mcp safe to use?

+

Our security agent has analyzed quackr-mcp/quackr-mcp and assigned a Trust Score of 69/100 (tier: OK). See the full breakdown of passed checks and flags on this page.

Who maintains quackr-mcp/quackr-mcp?

+

quackr-mcp/quackr-mcp is maintained by quackr-mcp. The last recorded GitHub activity is from today, with 0 open issues.

Are there alternatives to quackr-mcp?

+

Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.

Deploy quackr-mcp to your cloud

Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.

Maintain this repo? Add a badge to your README

Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.

Featured on ClaudeWave: quackr-mcp/quackr-mcp
[![Featured on ClaudeWave](https://claudewave.com/api/badge/quackr-mcp-quackr-mcp)](https://claudewave.com/repo/quackr-mcp-quackr-mcp)
<a href="https://claudewave.com/repo/quackr-mcp-quackr-mcp"><img src="https://claudewave.com/api/badge/quackr-mcp-quackr-mcp" alt="Featured on ClaudeWave: quackr-mcp/quackr-mcp" width="320" height="64" /></a>

More MCP Servers

quackr-mcp alternatives