Mora where you

already work

Query Mora via REST API, or connect AI tools like Claude and Cursor via MCP. Embed analytics and build custom integrations.

Connected to 3 sources: Stripe · HubSpot · BigQuery
>

Three steps

no engineers required

Numerical — CeGJl89Y7cNTGiv2rSzc

01

Generate a key

Generate a key

Create an API key from your Mora dashboard with scoped permissions. Choose which data sources and operations the key can access.

Create an API key from your Mora dashboard with scoped permissions. Choose which data sources and operations the key can access.

Numerical — CeGJl89Y7cNTGiv2rSzc

02

Query

Query

Send natural language or SQL queries via the REST API and receive structured JSON responses. Or connect Mora’s MCP server to any AI tool that supports Model Context Protocol.

Send natural language or SQL queries via the REST API and receive structured JSON responses. Or connect Mora’s MCP server to any AI tool that supports Model Context Protocol.

Numerical — CeGJl89Y7cNTGiv2rSzc

03

Build

Embed revenue data in your own applications, trigger queries from automation platforms, or let AI agents query your data as part of their workflows.

Numerical — CeGJl89Y7cNTGiv2rSzc

03

Build

Embed revenue data in your own applications, trigger queries from automation platforms, or let AI agents query your data as part of their workflows.

Numerical — CeGJl89Y7cNTGiv2rSzc

03

Build

Embed revenue data in your own applications, trigger queries from automation platforms, or let AI agents query your data as part of their workflows.

Everything you need
in one single platform

REST API

Send a query and get a structured JSON response: the answer, supporting data, chart metadata, and the generated SQL. Full CRUD access to dashboards, alerts, and data source configuration.

MCP Server

Connect Mora to Claude Desktop, Cursor, Windsurf, or any MCP-compatible tool. AI agents can call query, dashboard, and alert tools natively, giving them live access to your revenue data.

Embeddable analytics

Build customer-facing dashboards or internal admin panels powered by Mora’s query engine. White-label the output and embed via iframe or API.

Webhook integration

Push Mora alerts and query results to Slack, email, Zapier, Make, n8n, or any webhook endpoint. Trigger downstream workflows when revenue signals change.

SDKs

Python and Node.js SDKs for faster integration. Full TypeScript types. Community Go SDK available.

Scoped permissions

Every API key can be scoped to specific data sources, query types, and operations. Audit logs track every API call.

Built for the moments
that drive revenue

AI-powered revenue workflows

Connect Mora to Claude and ask it to “pull last quarter’s churn data, analyze the patterns, and draft a summary for the exec team”, all from a single prompt.

Custom internal tools

Build an internal Slack bot that answers revenue questions. “/mora what’s our pipeline coverage for Q3?” returns a live answer in the channel.

Embedded analytics

Ship a customer-facing analytics dashboard inside your product, powered by Mora’s query engine. Each customer sees only their data.

Automated reporting

Build a pipeline that runs Mora queries on a schedule, formats the results, and pushes them to Google Slides, Notion, or email.

Here’s what
you should know

Here’s what
you should know

REST API

RESTful JSON; 1,000 requests/minute standard; custom limits for enterprise

MCP Protocol

Model Context Protocol; compatible with Claude Desktop, Cursor, Windsurf, and any MCP client

Exposed MCP tools

query, dashboard, alert, sources, schema

Authentication

API key with scoped permissions; OAuth 2.0 available for embedded use cases

SDKs

Python (pip install mora), Node.js (npm install @mora/sdk)

Documentation

Full OpenAPI spec at docs.mora.com/api

Give every tool access to your revenue data

One API. One MCP server. Revenue intelligence everywhere.