Bookkeeping CLI
Back to Guides
Google Gemini

Gemini CLI Setup

Available

Connect Bookkeeping CLI to Gemini CLI using the Model Context Protocol (MCP). Access your accounting data directly from Gemini without any local setup required.

5 min read
Prerequisites
  • Gemini CLI installed — Install from GitHub
  • A Bookkeeping CLI account with your accounting software connected
  • A Bookkeeping CLI API key from your dashboard

1
Get Your Bookkeeping CLI API Key

Go to your API Keys dashboard and create a new key. Copy it — you'll need it for the MCP configuration.

Get API Key

2
Configure Gemini CLI

Add Bookkeeping CLI as an MCP server using either the CLI command or by editing ~/.gemini/settings.json. Replace YOUR_API_KEY with your Bookkeeping CLI API key.

Configuration Options
Choose either the CLI command or manual configuration:

Using Gemini CLI (recommended)

# Add bookkeeping-cli as an HTTP MCP server
gemini mcp add --transport http bookkeeping-cli \
  https://bookkeepingcli.com/api/mcp \
  --header "Authorization: Bearer YOUR_API_KEY"

Manual settings.json configuration

{
  "mcpServers": {
    "bookkeeping-cli": {
      "httpUrl": "https://bookkeepingcli.com/api/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

What You Can Ask

Once configured, ask Gemini about your accounting data in natural language:

List my unpaid invoices
Who are my top customers?
Show me overdue bills
What was my revenue this month?
290+ Accounting Tools
Access comprehensive accounting functionality across all supported providers:
Invoices & BillingContacts & CustomersProducts & ServicesBank & PaymentsReports & AnalyticsTax & VATDanish Legal Documents

Next Steps

You're all set! Here's what you can do now:

1
Connect your accounting software in the dashboard
2
Try asking Gemini about your invoices and customers
3
Explore all available tools and capabilities
Go to Dashboard