Skip to main content
The MCP server registers 68 tools spanning the same resources as the REST API plus a granular Propal DSL for editor content. This page is the canonical catalog. For live discovery (with the current Zod schemas), call list_propal_components and get_propal_component_schema.
The MCP server enforces organization scoping on every call. The user’s membership is re-checked from the OAuth token.

Organization

Metrics

Themes (CRUD)

Theming (workflow)

See theming for the full workflow.

Catalog

Templates

Leads

Media

Proposals (metadata)

Components — Propal DSL

See components DSL for the grammar.

Editing

See editing for the full workflow including concurrency semantics.

Discovering tools at runtime

Most clients list tools automatically when they connect. To inspect the catalog yourself, use the MCP Inspector:
Each tool exposes:
  • title — short human-readable name
  • description — when to use it, structural rules, return shape
  • inputSchema — Zod-derived JSON Schema (clients use this to validate their own input before calling)
For the components DSL specifically, the descriptions and rules are accessed via the list_propal_components tool — they live in code as the source of truth.