
Penni Mcp
Let Claude Desktop query and manage QuickBooks bookkeeping without leaving the chat.
Overview
Penni MCP is an MCP server for the Operate phase that connects QuickBooks Online to Claude Desktop for AI-assisted bookkeeping.
What is this MCP server?
- Stdio MCP server (npm package penni-mcp v1.0.1) for Claude Desktop
- AI bookkeeper persona wired to QuickBooks Online workflows
- Connect QBO accounts so agents can answer finance questions in context
- Designed for solo founders who run their own books alongside product work
- Package version 1.0.1 on npm (identifier penni-mcp)
- Transport: stdio
- Registry: npm; source GitHub CWhittemore1010/penni-mcp
What problem does it solve?
Founders bounce between chat and QuickBooks when they only need quick answers or routine bookkeeping moves.
Who is it for?
Solo builders on QuickBooks who want Claude Desktop to act on real books, not pasted exports.
Skip if: Teams without QuickBooks, headless-only agents with no Claude Desktop MCP slot, or regulated finance needing human-only controls.
What do I get? / Deliverables
After install, Claude can use live QuickBooks context while you stay in one desktop agent session.
- Registered stdio MCP entry pointing at penni-mcp
- Agent-accessible QuickBooks-backed bookkeeping context in Claude Desktop
Recommended MCP Servers
Journey fit
How it compares
QuickBooks MCP bridge, not a standalone accounting SaaS or tax filing skill.
Common Questions / FAQ
Who is penni-mcp for?
Indie founders and small teams using QuickBooks Online with Claude Desktop who want agent-driven bookkeeping help.
When should I use penni-mcp?
Use it during daily Operate finance work—expense review, categorization questions, and ledger lookups—once QBO is your system of record.
How do I add penni-mcp to my agent?
Add the npm stdio server penni-mcp (v1.0.1) to Claude Desktop’s MCP config, complete QuickBooks connection per the GitHub repo, then restart the client.