# bodyegypt/lobbyvoices-mcp [Health: Active]

**Category:** 🗣️ Conversational AI  
**Repository:** https://github.com/bodyegypt/lobbyvoices-mcp  
**GitHub Stars:** 0  
**Views:** 1  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/bodyegypt-lobbyvoices-mcp

## Description
Official remote MCP server for Lobby, an AI receptionist for small businesses. Seven free no-auth tools: write business phone scripts and IVR menus (English + Mexican Spanish), generate ElevenLabs agent system prompts, calculate missed-call cost, get a hire-a-receptionist verdict, role-play a call against the live receptionist engine, and get a real demo number to call. Typed structured outputs.

## Tools
Capabilities this server exposes over MCP:

- **write_phone_script** — Writes a business phone script — greeting, voicemail, on-hold, or jingle — in English, Mexican Spanish, or both. Ready to record.
- **write_ivr_menu** — Builds a complete IVR / phone-menu script: greeting, numbered options, optional press-9 Spanish switch, operator line.
- **generate_elevenlabs_agent_prompt** — Generates a production-grade system prompt for an ElevenLabs conversational agent acting as a phone receptionist.
- **calculate_missed_call_cost** — Computes the revenue a business loses to missed calls (monthly + yearly) plus recovery math, break-even days, and ROI.
- **simulate_receptionist_call** — Role-play a call against the receptionist call engine — you play the caller, get the transcript, outcome, and automatic EN/ES switch back.
- **get_demo_call_number** — A real phone number anyone can call right now to hear the receptionist live, with suggested bilingual scripts.
- **should_i_hire_a_receptionist** — Scores a business's phone coverage and returns a verdict — covered, AI front desk, or hybrid — with archetype and leak numbers.
- **save_my_receptionist** — Saves a phone script, IVR menu, agent prompt, or simulated call built earlier in the conversation and emails it to the person, with the demo number and a signup link. Requires their explicit consent — only fires with `consent: true`.

## Claude Desktop Quick Installation
Install path detected from listing signals. Uses `npx` (confidence: high):

```json
"mcpServers": {
  "lobbyvoices-mcp": {
    "command": "npx",
    "args": ["-y","github:bodyegypt/lobbyvoices-mcp"]
  }
}
```

## Documentation & README

# Lobby — AI Receptionist Toolkit (MCP server)

[![MCP Registry](https://img.shields.io/badge/MCP_Registry-com.lobbyvoices%2Freceptionist--toolkit-5be584)](https://registry.modelcontextprotocol.io/v0/servers?search=lobbyvoices)

The official MCP server for [Lobby](https://lobbyvoices.com/developers) — the bilingual AI front desk. It gives any AI agent eight **free, no-auth** receptionist tools, served remotely over Streamable HTTP. No key, no signup.

```
https://lobbyvoices.com/api/mcp
```

The remote endpoint above needs nothing installed — most MCP clients (Claude Code, Cursor, Claude Desktop) can call it directly over HTTP. This repo also ships `lobbyvoices-mcp`, a tiny stdio bridge (`npx`/Docker) for clients that only support local stdio servers.

## Connect

**Claude Code** (remote, no install)

```bash
claude mcp add --transport http lobbyvoices https://lobbyvoices.com/api/mcp
```

**Cursor · Claude Desktop · any MCP client** (remote, no install)

```json
{
  "mcpServers": {
    "lobbyvoices": { "url": "https://lobbyvoices.com/api/mcp" }
  }
}
```

**Stdio-only client — via `npx`** (not published to npm; installs straight from this repo)

```json
{
  "mcpServers": {
    "lobbyvoices": { "command": "npx", "args": ["-y", "github:bodyegypt/lobbyvoices-mcp"] }
  }
}
```

**Stdio-only client — via Docker**

```bash
docker build -t lobbyvoices-mcp https://github.com/bodyegypt/lobbyvoices-mcp.git
```

```json
{
  "mcpServers": {
    "lobbyvoices": { "command": "docker", "args": ["run", "-i", "--rm", "lobbyvoices-mcp"] }
  }
}
```

The bridge does no protocol work itself — it's the maintained [`mcp-remote`](https://www.npmjs.com/package/mcp-remote) package pointed at the production endpoint (see [`index.js`](https://github.com/bodyegypt/lobbyvoices-mcp/blob/HEAD/index.js)).

## Tools

| Tool | What it does |
|------|--------------|
| `write_phone_script` | Writes a business phone script — greeting, voicemail, on-hold, or jingle — in English, Mexican Spanish, or both. Ready to record. |
| `write_ivr_menu` | Builds a complete IVR / phone-menu script: greeting, numbered options, optional press-9 Spanish switch, operator line. |
| `generate_elevenlabs_agent_prompt` | Generates a production-grade system prompt for an ElevenLabs conversational agent acting as a phone receptionist. |
| `calculate_missed_call_cost` | Computes the revenue a business loses to missed calls (monthly + yearly) plus recovery math, break-even days, and ROI. |
| `simulate_receptionist_call` | Role-play a call against the receptionist call engine — you play the caller, get the transcript, outcome, and automatic EN/ES switch back. |
| `get_demo_call_number` | A real phone number anyone can call right now to hear the receptionist live, with suggested bilingual scripts. |
| `should_i_hire_a_receptionist` | Scores a business's phone coverage and returns a verdict — covered, AI front desk, or hybrid — with archetype and leak numbers. |
| `save_my_receptionist` | Saves a phone script, IVR menu, agent prompt, or simulated call built earlier in the conversation and emails it to the person, with the demo number and a signup link. Requires their explicit consent — only fires with `consent: true`. |

Every tool declares an `outputSchema` and returns `structuredContent`, so agents get typed JSON instead of text to parse.

## Try it with curl

```bash
curl -X POST https://lobbyvoices.com/api/mcp \
  -H 'content-type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"calculate_missed_call_cost","arguments":{"callsPerWeek":75,"missedRatePct":33,"avgJobValue":380}}}'
```

## Also available as a plain REST API

The same capabilities are exposed as a free, no-key HTTP API — see the [developer docs](https://lobbyvoices.com/developers) and the [OpenAPI spec](https://lobbyvoices.com/api/v1/openapi.json).

## Fair use

No auth required. Per-IP rate limits (AI-backed tools: 2 requests/minute; math and template tools are generous) and hard input caps keep the service healthy. Building something bigger on top? [Tell us](https://lobbyvoices.com/contact).

## About Lobby

[Lobby](https://lobbyvoices.com) is an AI front desk for small businesses: it answers every inbound call 24/7, books appointments, captures leads, and speaks English and Mexican Spanish — switching mid-call when the caller does. This MCP server runs on the same production stack.

