Grok + LedgerMCP
Do your bookkeeping with Grok
Grok is a capable bookkeeper; it just needs a ledger it can operate. LedgerMCP is real double-entry accounting software that connects to Grok as a custom connector in about a minute. Free to start.
Grok, connected
Connect Grok in three steps
Grok adds MCP servers as custom connectors: one URL, an email code, done.
- 1
Open Grok connectors
Go to grok.com/connectors and choose New Connector, then Custom.
- 2
Paste the server URL
Enter https://ledgermcp.com/mcp as the server URL. Grok discovers the whole toolset from that one address.
- 3
Sign in
Grok opens a LedgerMCP sign-in. Enter your email and the 6-digit code it sends. New accounts are created on the spot.
Then start keeping books. Ask Grok to set up your books, then hand it a bank statement. It imports, categorizes, and reconciles from there. Connecting Claude or ChatGPT as well? Same books, different doors; see the Claude walkthrough.
Things to say to your new bookkeeper
Grok reads statements you paste or attach, asks when a category is ambiguous, and posts everything as balanced journal entries. You review its work in the web app.
Under each request, Grok is calling real MCP tools, the same 66-tool surface documented at /docs. The calls below are what “categorize that” actually does.
- Set up books for my online store.
- What did I spend on ads last quarter?
- Split that Costco charge: $180 supplies, $95 meals.
- Anything unusual in the last 90 days?
The month-end close
Catch-up bookkeeping
The side-hustle ledger
Personal money, same tools
categorize_transaction{
"business_id": "b_9f2…",
"transaction_id": "tx_58c1…",
"category_account_id": "acct_software",
"idempotency_key": "close-jun-tx58c1"
}verify_books{
"business_id": "b_9f2…"
}Why this works when spreadsheets do not
Giving Grok a spreadsheet means trusting it not to make mistakes. Giving it LedgerMCP means it cannot make the expensive ones. The ledger enforces the rules so you do not have to check Grok’s arithmetic. The full guarantees are on the security page.
Always balanced
Nothing edits history
Retries are harmless
Everything reversible
Common questions
Can Grok do bookkeeping?
Yes, when it has a ledger it can operate. Connected to LedgerMCP, Grok imports statements, posts balanced journal entries, splits transactions, matches transfers, reconciles accounts, and runs reports.
How do I connect Grok to LedgerMCP?
Add it as a custom connector: go to grok.com/connectors, choose New Connector, then Custom, paste https://ledgermcp.com/mcp as the server URL, and sign in with a 6-digit email code.
Does Grok support MCP?
Yes. Grok speaks the Model Context Protocol through custom connectors, the same open standard Claude and ChatGPT use, and LedgerMCP is a hosted MCP server, so there is nothing to install or run yourself.
Can Grok break my books?
No. Entries must balance or the database rejects them, and every Grok action lands in the audit log with a one-click reverse.
Can I use Grok and Claude on the same books?
Yes. The books live on LedgerMCP, not inside any one assistant. Connect Grok and Claude and ChatGPT to the same account and they all see the same ledger: same accounts, same entries, same reports. Switch assistants any time without touching the books.
Is my financial data used to train Grok?
LedgerMCP never trains on your books. Bring your own AI, or use the optional built-in assistant. What Grok does with conversation data is governed by your xAI plan and settings, the same terms as everything else you tell Grok. Bank credentials never pass through either company: Plaid handles bank connections, and tokens are encrypted at rest.
What does it cost?
Free. Unlimited books, CSV import, reports, and the full Grok toolset cost nothing. Live bank feeds start at $9 per month pooled across all your books, and the Growth and Scale plans include a built-in AI assistant.
Give Grok the books
Add LedgerMCP as a custom connector at grok.com/connectors.