Built for AI agents
and the humans who use them.
Query 35 million local businesses from Claude, ChatGPT, Perplexity, or your own agent. Request quotes, book appointments, and transact with businesses through Operator.
Live agent on this page
Ask in plain language: “find me a plumber in Honolulu, get three quotes, book the cheapest one for Thursday.” The agent works through Operator, contacts claimed businesses, and reports back.
Jump to chat →MCP server
Install the Operator MCP in Claude Desktop, ChatGPT, or any MCP-compatible client. 9 tools for querying and transacting. Free tier available.
Install MCP →REST API + webhooks
Build agents, workflows, and applications on the Operator data layer. REST, webhooks, llms.txt, dataset JSON-LD.
API docs →Ask and the agent goes to work.
Every action is logged and visible. You approve any step that costs money or sends a message to a business.
Read and write, with boundaries.
Read (any agent, no auth)
- Search businesses by name, city, trade
- Get full business profile with stats
- Get market rankings and movers
- Get competitor data
- Get economic signals (9 indexes)
- Get recent activity feed
Write (requires auth + business opt-in)
- Request a quote from a business
- Book an appointment (if business allows)
- Save a market to a user's feed
- Initiate a phone callback
- Send a message via AgentMail
- Update a claimed profile (owner only)
How we protect businesses and users.
- Business opt-in required for transactions. Only claimed businesses on the Autopilot tier receive agent-initiated contact. Free-tier and unclaimed businesses can be queried but not contacted.
- Every agent interaction is labeled. When an agent sends a quote request, books an appointment, or initiates a call, the business sees “requested by a customer via AI assistant” so they know what they're responding to.
- Money always requires approval. No agent can commit a user to a purchase, sign a contract, or authorize a payment without explicit user confirmation.
- TCPA enforced on every outbound. We check opt-out lists before every SMS. Agents cannot override this.
- Rate limits on write actions. 10 write actions per user per hour on the free tier. Higher on paid tiers.
- Audit log per user. Every action an agent takes on your behalf is visible at /account/agent-log.
For Claude Desktop, ChatGPT, and any MCP client.
The MCP server exposes the full Operator toolkit to any AI assistant that speaks Model Context Protocol.
{ "mcpServers": { "operator": { "command": "npx", "args": ["-y", "@operator/mcp"], "env": { "OPERATOR_API_KEY": "your_key" } } } }