Open-source CRM with a native MCP endpoint, so AI clients can read and write your CRM directly. Start here.
Virtual Marketer CRM is an open-source CRM with a native MCP endpoint. Claude, ChatGPT, Cursor, and any other client that speaks the Model Context Protocol can read and write your CRM directly, without copy-paste.
| Your AI | Full setup on one page |
|---|---|
| Claude & ChatGPT (custom connector) | Connect with a custom connector |
| Claude Code | Connect Claude Code |
| Cursor | Connect Cursor |
| Any MCP client | MCP overview |
Each page is self-contained: the connect steps and your first commands. The server briefs your client automatically on connect, so you do not need to move between pages.
For a walkthrough that includes a webhook and a first AI interaction, see Quickstart.
A CRM with five record types (contacts, organizations, deals, services, tasks), custom columns, table and card views, and dashboards, plus:
/api/v1/mcp, so an MCP client can discover and call CRM operations without a plugin./api/v1/openapi.All four authenticate with an API key. MCP clients such as Claude and ChatGPT can also connect over OAuth without a key. See API keys.
Virtual Marketer CRM treats the AI client as a first-class user. Tools are named imperatively, errors are actionable, relationships can be modified incrementally, and the MCP surface is grouped rather than sprawling (62 tools, all on by default, narrowable with ?toolsets=) so that smaller models can navigate it reliably.
/source. There is no public install package today, so this documentation describes the hosted service only. See architecture and security for what it runs on.The embedded demo on this page is a live instance. You can create and delete records. Nothing persists across sessions.