# FavCRM

Connects service businesses to AI agents for handling customer bookings and WhatsApp chats. Helpful when delegating operational CRM workflows directly to an assistant.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI
- Author: favcrm
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/favcrm/mcp
- Updated: 2026-09-15
- HTML: https://affpapa.org/en/nevibecode/mcp/favcrm

## What it does

Hosted at `https://api.favcrm.io/mcp`, this service connects agent runtimes via Streamable HTTP transport. It exposes 231 typed tools handling customer records, calendar appointments, billing, and messaging across WhatsApp or SMS. Clients configure the active tool surface using `compact`, `platform`, or `full` profiles through the `X-FavCRM-MCP-Profile` header or query parameters.

Authentication requires an API token starting with `fav_mcp_*`. Teams can create tokens in the web portal or let an agent trigger self-registration using an email verification code with a 10-min OTP. A standard merchant key will fail on `platform` profile requests because administrative setup tools require superadmin credentials.

## Requirements
- Remote server: `https://api.favcrm.io/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http favcrm https://api.favcrm.io/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add favcrm --url https://api.favcrm.io/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "favcrm": {
            "url": "https://api.favcrm.io/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "favcrm": {
            "type": "http",
            "url": "https://api.favcrm.io/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http favcrm https://api.favcrm.io/mcp
```

## When to use it
- manage service bookings and calendar appointments
- issue invoices and track client payment statuses
- send customer notifications through WhatsApp and SMS
- provision a fresh CRM workspace directly from chat

## Example prompts
- Sign up a new organization named Ada Studio using email owner@example.com.
- List upcoming customer bookings for today along with payment statuses.
- Generate an invoice for the client and dispatch confirmation via WhatsApp.

## Similar
- [REA](https://affpapa.org/en/nevibecode/mcp/rea.md) — MCP server · ★ 392262
- [GitHub](https://affpapa.org/en/nevibecode/mcp/github.md) — MCP server · ★ 33989
- [Netdata](https://affpapa.org/en/nevibecode/mcp/netdata.md) — MCP server · ★ 81163
- [browser-use](https://affpapa.org/en/nevibecode/mcp/browser-use.md) — MCP server · ★ 119231
- [Codebase Memory](https://affpapa.org/en/nevibecode/mcp/codebase-memory.md) — MCP server · ★ 47577
- [mcp-server](https://affpapa.org/en/nevibecode/mcp/mcp-server.md) — MCP server · ★ 43902

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
