Calls and messages
MCP server
Manage your AI receptionist from the AI tools your team already uses
Check calls, book appointments and update your hours from Claude, ChatGPT or any MCP client. You approve what each assistant can do.
- Works in Claude, ChatGPT, Cursor, VS Code and any MCP client
- Sign in with LobbyStack or use an API key
- One business per connection, with the permissions you approve
- Every change it makes goes in your audit log
Install
https://app.lobbystack.com/api/mcp- 1Copy the server URL above.
- 2In Claude, open Customize > Connectors, click + Add, then Add custom connector. Name it LobbyStack, paste the URL and click Continue.
- 3Sign in to LobbyStack, pick your business and click Allow access. On Team and Enterprise, an owner adds the connector first under Organization settings > Connectors.
- 1Copy the server URL above.
- 2In ChatGPT, open Plugins, click +, then Add custom MCP server. Name it LobbyStack, paste the URL, choose OAuth and click Create as a plugin.
- 3Sign in to LobbyStack, pick your business and click Allow access. In a Business workspace, an admin or owner adds the server.
- 1Run
codex mcp add lobbystack --url https://.app.lobbystack.com/ api/ mcp - 2Run
codex mcp login lobbystack. Codex opens LobbyStack in your browser. - 3Sign in, pick your business and click Allow access. The ChatGPT desktop app and the Codex IDE extension use the same connection.
- 1Add LobbyStack to
~/as.cursor/ mcp.json "lobbystack": { "url": "https://underapp.lobbystack.com/ api/ mcp" } mcpServers. - 2Open Cursor's MCP settings under Customize. Cursor asks you to sign in.
- 3Sign in to LobbyStack, pick your business and click Allow access.
- 1Copy the server URL above.
- 2Add it to your client as a remote MCP server over Streamable HTTP.
- 3Sign in to LobbyStack if your client supports OAuth. If it doesn't, send an API key from Settings > API keys as a Bearer token.
Let your AI assistant set it up
Copy a prompt and paste it into your assistant. It reads our docs, shows you a plan, and stops when it needs you.
No coding
Your assistant sets up a receptionist for your business or a friend's, and tells you when it needs you.
Add it to your product
Build an AI receptionist into your SaaS through the API. Your customers stay in your UI.
Your logo and colors
Your assistant sets up a white-label receptionist under your brand.
What it does
Give Claude and ChatGPT access to your calls and appointments
With the AI receptionist MCP server, your assistant works from the same calls, contacts and appointments as your dashboard.
Appointments
Book an open time from the chat
Sign-in and consent
You decide what the assistant can do
- Only owners and admins of a business can connect an assistant to it
- The connection ends after 30 days without use, or when you disconnect it
- With an API key, the key's scopes set what the assistant can do
Control
See every connected assistant and cut one off
- Each change goes in the audit log with the connection and the person who approved it
- LobbyStack tells the assistant to check with you before it books, cancels, reschedules or replaces your hours
- If the person who connected it stops being an owner or admin, the connection stops working
Tools
The tools your assistant gets
Your assistant sees only the tools its permissions allow. LobbyStack labels the read-only ones, and flags the tools that cancel, move or replace data so the assistant can ask you first.
Calls and messages
- list_calls
- get_call
- list_messages
Contacts
- search_contacts
- get_contact
- create_contact
- update_contact
Appointments
- list_appointments
- get_appointment
- check_availability
- book_appointment
- cancel_appointment
- reschedule_appointment
Business and knowledge
- get_business
- list_services
- list_staff
- update_business_hours
- add_knowledge
For agencies
Run your white label clients from chat
If you resell LobbyStack under your own brand, connect the assistant to your partner instead of one business. Ask it to make a demo from a prospect's website, set up a client from a template on one of your packages, or invite a teammate. It acts with your role on the team.
- Sign in and pick your agency on the consent page, or use a partner platform key
- Tools for demos, client businesses, packages, templates, branding and your team, with billing for owners
- Each client tool takes the business to work on, and reaches only your own clients
Questions about the MCP server
What is the LobbyStack MCP server?
It connects Claude, ChatGPT and other AI assistants to your LobbyStack AI receptionist. The Model Context Protocol server lives at https://app.lobbystack.com/api/mcp. Through it, an assistant reads a business's calls, messages, contacts and appointments, books and changes appointments, updates opening hours and adds FAQs. It speaks Streamable HTTP, and assistants sign in with OAuth or send an API key.
Which AI assistants work with it?
Claude (the web and Desktop connectors, Claude Code and the Claude API), ChatGPT, the OpenAI Responses API, Codex, Cursor and VS Code. Any client that supports Streamable HTTP can connect. Clients that only offer the older HTTP+SSE transport can't.
Is the MCP server included in my plan?
Yes. Every LobbyStack plan includes the MCP server, the Free plan too, at no extra cost.
Do I need a developer to set it up?
Not for Claude or ChatGPT. You paste the server URL, sign in to LobbyStack and allow access. ChatGPT supports custom MCP servers on Business, Enterprise and Education plans, and on Pro for read-only tools. Codex and Cursor sign in the same way after one command or config line.
Can the assistant do more than I allowed?
No. It works on the one business you picked and sees only the tools for the permissions you left checked. With an API key, the key's scopes decide the same way. Only owners and admins of a business can connect an assistant to it.
Can the assistant book appointments?
Yes, when Booking is set to Books appointments. If your receptionist takes requests instead, the booking tools return an error and the assistant tells you your team confirms requests from the inbox. If booking is off, it tells you that. Cancelling works in every mode.
How do I disconnect an assistant?
Go to Settings > API keys in LobbyStack and click Disconnect next to it under MCP connections. It loses access right away. For an assistant that uses an API key, revoke the key on the same page.
Can an agency connect to all of its clients at once?
Yes. If you resell LobbyStack under your own brand, sign in and pick your agency on the consent page, or use a platform key from the partner console. The assistant then makes demos, sets up client businesses from your templates and packages, and manages your team, with your role on the team. Each client tool takes the business to work on, and it reaches only your own clients.
Does it work with a self-hosted LobbyStack?
Yes. A self-hosted install serves the same path on its own domain, such as https://lobbystack.example.com/api/mcp. Claude and ChatGPT connect from the internet, so the install needs a public HTTPS address.
Is it the same as the WebMCP tools on lobbystack.com?
No. The website registers a few read-only WebMCP tools in the browser that describe LobbyStack's public pages, features and pricing. They never touch a business. The MCP server works on your own business's data after you sign in.
Is there a rate limit?
Yes, 120 requests per minute. Each tool call counts, and listing the tools doesn't. An API key shares that limit with its REST requests, and each OAuth connection has its own. Past the limit, the tool tells the assistant how many seconds to wait.
Connect your team's AI tools to your AI receptionist
Create a free LobbyStack account and set up your receptionist. Then add the server URL to Claude or ChatGPT and ask who called today.
No credit card required. Cancel anytime.