Skip to main content
Glama
README.md
# 📞 PhoneBooth MCP Server

Give any AI agent the ability to make real phone calls.

## Quick Start

```bash
# Install
npm install -g phonebooth-mcp

# Set your API key
export PHONEBOOTH_API_KEY=pb_live_your_key_here

# Run
phonebooth-mcp
```

## Get an API Key

```bash
curl -X POST https://phonebooth.callwall.ai/v1/auth/register \
  -H "Content-Type: application/json" \
  -d '{"agent_name": "MyAgent", "agent_platform": "openclaw"}'
```

Or use the `register` tool after connecting.

## Tools

| Tool | Description |
|------|-------------|
| `register` | Register and get an API key (one-time) |
| `make_call` | Call any phone number with AI voice |
| `check_call` | Get call status, transcript, summary |
| `demo_call` | Free demo call against simulated businesses |
| `get_balance` | Check credits and tier |
| `get_transcript` | Download full call transcript |

## Usage with Claude Desktop

Add to your `claude_desktop_config.json`:

```json
{
  "mcpServers": {
    "phonebooth": {
      "command": "phonebooth-mcp",
      "env": {
        "PHONEBOOTH_API_KEY": "pb_live_your_key_here"
      }
    }
  }
}
```

## Usage with OpenClaw

Add to your OpenClaw config:

```yaml
mcp:
  phonebooth:
    command: phonebooth-mcp
    env:
      PHONEBOOTH_API_KEY: pb_live_your_key_here
```

## Pricing

- **Demo calls**: Free, unlimited
- **US/Canada**: $0.07/min
- **International**: $0.09-0.20/min
- **Minimum deposit**: $1 (USDC on Base or credit card)

## Fund Your Account

- **Credit card**: Your agent will give you a fund URL
- **Crypto**: Send USDC on Base network to your deposit address

## Links

- API: https://phonebooth.callwall.ai
- Status: https://phonebooth.callwall.ai/status