• Virtual Marketer CRM logo
    Virtual Marketer CRMDocumentation
  • Introduction
Getting Started
  • Quickstart
  • Core Concepts
Connect your AI
  • Custom connector
  • CLI & editors
  • Rate limits
Integrations
  • MCP
  • Webhooks
  • Website leads
  • OpenAPI 3.1.0
  • N8N
  • WhatsApp API
App guide
  • Dashboard
  • Inbox
  • Records
  • Profile
  • Company
  • Lead sending
  • API Keys
  • Filter Syntax
Licensing & security
  • Architecture & Security
  • Go back
  1. Introduction

Virtual Marketer CRM documentation

Open-source CRM with a native MCP endpoint, so AI clients can read and write your CRM directly. Start here.

crm.virtual-marketer.de · liveOpen

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.

Pick your client and start

Your AIFull setup on one page
Claude & ChatGPT (custom connector)Connect with a custom connector
Claude CodeConnect Claude Code
CursorConnect Cursor
Any MCP clientMCP 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.

What Virtual Marketer CRM is

A CRM with five record types (contacts, organizations, deals, services, tasks), custom columns, table and card views, and dashboards, plus:

  • Native MCP endpoint at /api/v1/mcp, so an MCP client can discover and call CRM operations without a plugin.
  • Open source under AGPLv3. Enterprise components are under a separate commercial license. Self-host or use the managed cloud.
  • EU-hosted and GDPR-compliant managed version.
  • Webhooks with signed payloads, retries, and a delivery log.
  • OpenAPI 3.1 specification for the full REST surface at /api/v1/openapi.

Four ways Virtual Marketer CRM connects to your stack

I want toUse
Have an MCP client update the CRM in conversationMCP
Build a custom integration in codeOpenAPI
React to CRM changes in Slack, a sequencer, BI, or your warehouseWebhooks
Compose workflows visually without coden8n

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.

Design approach

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.

How the docs are organized

  • Getting started: Quickstart, Concepts.
  • Connect your AI: Custom connector, CLI & editors.
  • App guide: Dashboard, Records, Inbox, and the other app screens, with stable anchor ids for AI agents.
  • Integrations: MCP, Webhooks, OpenAPI, n8n.
  • Reference: MCP tool catalog, Filter syntax, API keys.
  • Licensing: the CRM is AGPL-3.0. Signed-in users reach the corresponding source through the offer at /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.

Try it

The embedded demo on this page is a live instance. You can create and delete records. Nothing persists across sessions.

Pick your client and start
What Virtual Marketer CRM is
Four ways Virtual Marketer CRM connects to your stack
Design approach
How the docs are organized
Try it