# Use Maple from Claude, ChatGPT, Codex and Cursor

> Canonical: https://maple.inc/mcp-setup

Maple has a public MCP (Model Context Protocol) server. Connect it to Claude, ChatGPT, Codex or Cursor and the assistant can audit a restaurant's own website, compare its phone calls with Maple's call benchmarks, and answer questions about Maple, such as whether it works with a restaurant's POS, from Maple's own published data.

- Server URL (Streamable HTTP): https://maple.inc/mcp
- Credentials: none
- Server card: https://maple.inc/.well-known/mcp.json

## Install

### Claude Code

- Run this in your terminal, then start `claude` and type `/mcp` to confirm the server is connected.

```bash
claude mcp add --transport http maple https://maple.inc/mcp
```

Client docs: https://code.claude.com/docs/en/mcp

### Claude (claude.ai and Claude Desktop)

- Open Customize > Connectors and click Add, hover over Custom and choose Web.
- Name it Maple, enter https://maple.inc/mcp as the server URL and continue.
- Choose "No sign in" for authentication: the server needs no account. On Team and Enterprise plans an Owner adds the connector for the organization.

Client docs: https://support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp

### ChatGPT

- Open Plugins, select the plus button and choose Add custom MCP server.
- Name it Maple, enter https://maple.inc/mcp as the connection URL and set authentication to none. On Business, Enterprise and Edu workspaces an admin may need to allow custom MCP servers first.

Client docs: https://help.openai.com/en/articles/12584461-developer-mode-and-mcp-apps-in-chatgpt

### Codex

- Run the command, or add the TOML to ~/.codex/config.toml instead. Type `/mcp` in Codex to see the server.

```bash
codex mcp add maple --url https://maple.inc/mcp
```

```toml
[mcp_servers.maple]
url = "https://maple.inc/mcp"
```

Client docs: https://developers.openai.com/codex/mcp

### Cursor

- Add this to .cursor/mcp.json in a project, or to ~/.cursor/mcp.json for every project, then restart Cursor.

```json
{
  "mcpServers": {
    "maple": {
      "url": "https://maple.inc/mcp"
    }
  }
}
```

Client docs: https://cursor.com/docs/context/mcp

Any other client that supports remote MCP servers over Streamable HTTP can use the same URL, https://maple.inc/mcp. To check the server from a terminal:

```bash
curl -s https://maple.inc/mcp \
  -H 'Content-Type: application/json' -H 'Accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
```

## The 10 tools

- `audit_restaurant_site`: Facts about a restaurant's own website: whether the menu is text with prices, a PDF, images or on another site; phone numbers and whether they agree; hours; Restaurant structured data; ordering and reservation links; llms.txt; and which AI crawlers robots.txt blocks. It reads the page you give and at most two more pages on that site, obeys robots.txt and does not run JavaScript.
- `get_call_benchmarks`: What is normal for restaurant phone calls: calls a day, busiest hours and days, the share after hours, the share that are orders and the typical order value. The figures come from calls Maple answered for its own customers, not from all restaurants.
- `check_restaurant_systems`: Whether Maple lists an integration for the POS, online-ordering or reservation systems a restaurant uses (up to 20 names per call). It matches names against the public integrations list; a name that is not listed is reported as not listed, not as unsupported.
- `estimate_missed_call_revenue`: An illustrative estimate of order sales lost to missed calls, from the calls per day, missed share and average order value you supply. It runs the ROI calculator model with every assumption shown, and is a scenario, not a result or a guarantee.
- `get_product_status`: Which Maple products are available now and which are early access or open beta: the phone agent, Ordering Sites, Maple GM, Fleet, drive-thru and kiosk.
- `get_pricing`: Published prices for Maple Voice ($150/month, or $85/month billed yearly), Maple Pro ($350/month, or $220/month billed yearly) and Maple Enterprise (custom). No per-minute fees.
- `list_integrations`: The full list of POS and reservation systems Maple writes phone orders and bookings into.
- `get_product`: What Maple Voice AI is and who it is for.
- `get_site_index`: Where agents find the maple.inc indexes: llms.txt, the sitemap, docs, OpenAPI and the MCP server card.
- `get_developer_resources`: Links to the Maple Developer API docs, OpenAPI, API catalog, webhooks guide, help center and this MCP server.

## Example prompts

- "Audit our website, joespizza.com: can customers and AI assistants find our menu, hours and phone number?" (uses `audit_restaurant_site`)
- "How many calls does a typical restaurant get, and how many come in after hours?" (uses `get_call_benchmarks`)
- "Does Maple work with Toast?" (uses `check_restaurant_systems`)
- "We run Square for ordering and OpenTable for reservations. Does Maple list both?" (uses `check_restaurant_systems`)
- "What does Maple cost, and are there per-minute fees?" (uses `get_pricing`)
- "We get about 120 calls a day, miss 20% of them, and our average order is $35. What might the missed calls cost us?" (uses `estimate_missed_call_revenue`)
- "Which Maple products can I use today, and which are still early access?" (uses `get_product_status`)
- "What is Maple, and who is it for?" (uses `get_product`)
- "Which POS and reservation systems does Maple write orders into?" (uses `list_integrations`)
- "Where is Maple's OpenAPI spec, and how do I get webhooks?" (uses `get_developer_resources`)

## What this server does not do

- Every tool is read-only. All but one answer from public maple.inc data; audit_restaurant_site reads the public website you name, obeys its robots.txt and sends the user agent MapleRestaurantAudit. No account, API key or sign-in is needed.
- There is no merchant-data API on this server: it cannot see a restaurant's calls, orders or settings, and it does not change anything.
- The website audit cannot see Google Business Profile, Yelp or other listings, or content that needs JavaScript to appear.
- There is no tool that books a demo. To talk to Maple, use https://maple.inc/get-started.
- Integration matches are by name only. Confirm the exact product and edition with Maple before relying on one.

## Related

- Developer resources: https://maple.inc/developers (markdown: https://maple.inc/developers.md)
- Integrations: https://maple.inc/integrations
- Pricing: https://maple.inc/pricing
- Site index for agents: https://maple.inc/llms.txt
