MCP.so
Sign In
P

Penni

@CWhittemore1010

About Penni

AI bookkeeper for small businesses. Connect QuickBooks and Xero to Claude Desktop. Check balances, P&L reports, invoices, create expenses, send invoices — all via conversation.

Basic information

Category

AI & Agents

Transports

stdio

Publisher

CWhittemore1010

Submitted by

Connor Whittemore

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "penni": {
      "command": "npx",
      "args": [
        "penni-mcp"
      ]
    }
  }
}

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is Penni?

Penni is an AI bookkeeper for small businesses that integrates with QuickBooks Online and can be managed through Claude Desktop or Cursor.

How to use Penni?

Install via npx penni-mcp, then connect your QuickBooks Online account. Use the provided tools within your MCP client to access balances, P&L, invoices, and create expenses or invoices.

Key features of Penni

  • Connects QuickBooks Online to Claude Desktop or Cursor
  • Read-only access with a free tier
  • Full automation available for $149/month
  • Your data stays in QuickBooks — zero lock-in
  • Tools for balances, P&L, invoices, and expense creation

Use cases of Penni

  • Small business owners managing bookkeeping via AI chat
  • Accountants automating invoice and expense creation
  • CFOs getting real-time balance and P&L reports without leaving the AI assistant

FAQ from Penni

How do I install Penni?

Run npx penni-mcp in your terminal.

Is Penni free?

Penni offers a free tier for read-only access. Full automation costs $149 per month.

Where is my financial data stored?

Your data stays in QuickBooks. Penni does not create lock-in.

What tools does Penni provide?

Tools include penni_get_balance, penni_get_pnl, penni_get_invoices, penni_create_expense, penni_create_invoice, and penni_ask.

Comments

More AI & Agents MCP servers