MCP · OAUTH 2.1 · APPROVAL GUARD

Connect your AI assistant. Keep your client records governed.

Stop exporting CSVs into chat windows. FavCRM exposes dedicated OAuth 2.1 Model Context Protocol (MCP) endpoints so Claude, ChatGPT, and Cursor work against live client context—within the exact scopes you grant.

  • OAuth 2.1 + PKCE
  • Read-only on Starter ($0)
  • Approval Guard
  • 1-click revoke

01 / DEDICATED OAUTH 2.1 RESOURCES

Three endpoints, separated by blast radius.

Instead of handing an AI tool a single admin key, FavCRM separates read-only inspection, booking operations, and full CRM workspace tools at the resource URL level.

READ-ONLY · STARTER $0+

View Resource

https://mcp.favcrm.io/mcp/oauth/view

Included on Starter ($0), Simply Booking & FavCRM Pro

Safe daily briefing mode. Your AI assistant can inspect client history, upcoming schedules, open deals, and session pack balances—with zero write tools exposed.

  • contacts:read
  • deals:read
  • tasks:read
  • booking:read

Write tools are structurally absent on /mcp/oauth/view.

BOOKING OPS · SIMPLY BOOKING+

Booking Manage Resource

https://mcp.favcrm.io/mcp/oauth/manage

Included on Simply Booking (US$20/mo) & FavCRM Pro (US$29/mo)

Lets an operator create bookings, reschedule appointments, adjust weekly service hours, and update attendance status from a natural-language prompt.

  • booking:read
  • booking:write
  • services:read
  • availability:write

Every booking mutation records the connected OAuth client in the workspace audit log.

02 / CONNECT IN TWO MINUTES

Works with the AI tools you already pay for.

No proprietary AI seat add-on. Paste the resource URL into Claude, ChatGPT, or Cursor and sign in with your FavCRM workspace account.

  1. 01

    Open Claude Settings → Connectors (or Integrations) → Add custom connector.

  2. 02

    Paste https://mcp.favcrm.io/mcp/oauth/view (read-only) or /mcp/oauth/crm (Pro).

  3. 03

    Complete the FavCRM OAuth 2.1 browser sign-in and confirm the requested workspace scopes.

Claude MCP connector URL
https://mcp.favcrm.io/mcp/oauth/view

03 / SECURITY & GOVERNANCE

Explicit scopes, human gates, verifiable logs.

Designed for service businesses where a hallucinated discount or premature message costs real client trust.

01Human gate

Configurable Approval Guard

When Approval Guard is enabled for your workspace, sensitive writes, outbound customer messages, discounts, and refunds pause as reviewable drafts until a team member approves.

02Least privilege

Zero blank-check keys

Every OAuth 2.1 token and API key must carry explicit module scopes. Empty or wildcard scope requests are rejected at creation.

03Instant cut-off

One-click revocation

View every connected AI client in Settings → Integrations, see when it last accessed your workspace, and revoke access immediately.

04Audited

Workspace-isolated audit trail

Every MCP tool call is scoped to your tenant ID and logged with actor source, timestamp, and affected record.

04 / REAL OPERATOR WORKFLOWS

What teams ask their connected AI every morning.

MORNING BRIEFING · /mcp/oauth/view
“Show today’s confirmed appointments and flag any client with 1 session left on their pack or an overdue follow-up task.”

Reads live bookings, session pack balances, and open tasks without modifying a single record.

PIPELINE HYGIENE · /mcp/oauth/crm
“Summarise my call notes with Studio K, move their deal to Proposal Sent, and create a follow-up task for Thursday at 10:00.”

Attaches structured notes to the contact timeline and schedules the follow-up task.

RETENTION DRAFTS · APPROVAL GUARD ON
“Find clients who visited 3+ times this quarter whose pack expires within 14 days, and draft renewal messages for my review.”

Prepares personalised drafts in the approval queue—nothing sends until you tap Approve.

Frequently asked questions

Is FavCRM data used to train public AI models?

FavCRM does not use your workspace customer records to train public foundation models. When you connect an external client such as Claude or ChatGPT via MCP, the data returned to your session is governed by your own account terms with that AI provider—which is why read-only and scoped endpoints keep exposure minimal.

Does every MCP write require human approval?

It depends on the endpoint and your workspace settings. On /mcp/oauth/view, no write tools exist at all. On /mcp/oauth/manage, authorised booking changes execute directly so you can manage your schedule conversationally. On FavCRM Pro, enabling Approval Guard routes sensitive CRM mutations, discounts, refunds, and outbound customer messages into an approval queue first.

Which plans include MCP?

Starter ($0 forever) includes Read-Only MCP (/mcp/oauth/view). Simply Booking (US$20/month or US$200/year) adds Booking MCP (/mcp/oauth/manage). FavCRM Pro (US$29/month or US$290/year) unlocks Full Workspace CRM MCP (/mcp/oauth/crm) and Approval Guard.

How do I disconnect an AI assistant?

Open Settings → Integrations in the FavCRM merchant portal and click Revoke next to the connected OAuth app or MCP key. Access terminates immediately.

MCP + APPROVAL GUARD

Try Read-Only MCP on a free workspace today.

Open a $0 Starter CRM workspace, import a CSV, and connect Claude or Cursor in under five minutes.

Start free ($0)Read Simply Booking MCP specStarter $0 forever · FavCRM Pro US$29/mo (US$290/yr, 2 months free)