AI bookkeeper. Connect QuickBooks to Claude Desktop.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"io-github-cwhittemore1010-penni-mcp": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
AI bookkeeper. Connect QuickBooks to Claude Desktop.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationBe the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in ai-ml / finance
Dynamic problem-solving through sequential thought chains
A Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
An open-source AI agent that brings the power of Gemini directly into your terminal.
The official Python SDK for Model Context Protocol servers and clients
MCP Security Weekly
Get CVE alerts and security updates for io.github.CWhittemore1010/penni-mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Penni — AI bookkeeper for small businesses. Connect your QuickBooks and manage your books through Claude Desktop or Cursor.
npx penni-mcp
On first run, you'll be prompted for your API key. Get yours at app.penni.so/dashboard/mcp.
Add to your claude_desktop_config.json:
{
"mcpServers": {
"penni": {
"command": "npx",
"args": ["penni-mcp"]
}
}
}
Config file location:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.jsonThen restart Claude Desktop and ask: "What's my bank balance?"
Settings → MCP → Add Server:
npx penni-mcpPenni connects to your QuickBooks Online account through a secure API. Your data lives in YOUR QuickBooks — not on our servers. If you stop using Penni, your books are exactly where they've always been.
You can also set your API key via environment variable:
PENNI_API_KEY=your_key_here npx penni-mcp
Or pass it as a flag:
npx penni-mcp --key your_key_here
The key is saved to ~/.penni/config.json after first run.
MIT