Skip to main content
Cherry is your AI accountant. It categorizes transactions, keeps a double-entry ledger, watches your obligations, and produces your financial statements. The public API and MCP server expose those books to your own software and agents:
  • REST API at https://api.trycherry.ai/v1 — read transactions, the chart of accounts, journal entries, trial balance, and financial statements; push bank accounts and transactions without connecting Plaid.
  • MCP server at https://api.trycherry.ai/mcp — the same capabilities as tools for Claude, ChatGPT, or any MCP-capable agent.
Both use the same API keys, scoped to one business.

Quickstart

Create a key and make your first request in two minutes.

Authentication

How keys, scopes, and tenancy work.

Push your own transactions

Create bank accounts and push transactions without Plaid.

Connect an agent over MCP

Point any MCP client at your books.

What happens to data you push

Transactions you push enter the same pipeline as bank-connected ones: Cherry categorizes them against your chart of accounts, books journal entries, and folds them into your statements. You don’t post to the ledger directly — Cherry does the accounting.