Bookkeeping CLI
Back to Guides
Claude

Claude Desktop Setup

Recommended
5 min read

Connect Bookkeeping CLI to Claude Desktop using the Model Context Protocol (MCP). This gives Claude direct access to your accounting data through natural conversation.

Choose your setup method

Prerequisites
  • Claude.ai subscription - Pro, Max, Team, or Enterprise plan
  • A Bookkeeping CLI account with your accounting software connected.
1

Connect Your Accounting Software

First, connect your accounting software (like Billy) to Bookkeeping CLI. You'll need your API token from your accounting provider.

  1. Sign in to your Bookkeeping CLI dashboard
  2. Go to Connections
  3. Click Connect on your accounting software
  4. Enter your API token and Organization ID
Go to Connections
2

Create a Claude.ai Connector

Generate OAuth credentials for Claude.ai to securely access your bookkeeping data.

  1. Go to Dashboard → API Keys
  2. Scroll down to "Claude.ai Connectors" section
  3. Click "Create Connector"
  4. Enter a name (e.g., "My Claude.ai")
  5. Copy the Client ID and Client Secret - you won't see the secret again!
Go to API Keys
3

Add Connector to Claude.ai

Configure Claude.ai to use your bookkeeping connector.

  1. Go to claude.ai and sign in
  2. Click on your profile → Settings
  3. Navigate to Connectors section
  4. Click "Add custom connector"
  5. Enter the following details:
Bookkeeping CLI
https://bookkeepingcli.com/api/mcp
  1. Click "Advanced settings"
  2. Paste your Client ID and Client Secret from Step 2
  3. Click "Add connector"
4

Connect and Authorize

Complete the OAuth flow to grant Claude access to your bookkeeping data.

  1. Click on your new "Bookkeeping CLI" connector
  2. Click "Connect"
  3. You'll be redirected to sign in to Bookkeeping CLI (if not already)
  4. Authorize the connection
  5. You'll be redirected back to Claude.ai

Start Using!

You're all set! Open Claude Desktop and try asking questions about your accounting data:

"Show me my unpaid invoices"
"Who are my top 5 customers?"
"What bills are due this week?"
"Create a new contact for John Doe"
"What was my revenue last month?"
Troubleshooting
Common issues and solutions

Claude doesn't see the MCP server

Make sure you've completely quit and reopened Claude Desktop. Check that your config file is valid JSON and in the correct location.

Authentication errors

Verify your API key is correct and hasn't expired. You can create a new key in the dashboard if needed.

Connection not found

Make sure you've connected your accounting software in the Connections page before using the MCP server.

Need help? Have questions?

Contact Support