Developer Platform

Build with the Perpetuus CRM MCP

Agent-first MCP server for Cursor, Claude, and autonomous workflows — rich tools, tenant isolation, same source of truth as the app.

perpetuus-crm-mcp · agent session

Why first-class MCP

1

Agent-first tools

We don't mirror REST 1:1. Pipeline snapshots, card context, and composite searches in one call.

2

Native multi-tenant

JWT + x-tenant-id. Each workspace isolated; Strapi RBAC permissions applied.

3

Open monorepo

Code in perpetuus-crm-mcp in the Perpetuus repo — HTTP and stdio, Docker dev documented.

4

Operational Context

Same layer powering internal chat and automations — consistency for internal and external agents.

Connect in Cursor

  1. 1Clone perpetuus-mono-main and run perpetuus-crm-mcp (see package README).
  2. 2Generate a JWT in the Perpetuus app and note your organization documentId.
  3. 3Set STRAPI_URL, PERPETUUS_JWT, and PERPETUUS_TENANT_ID in the MCP.
  4. 4Add the server in Cursor → Settings → MCP.