{
  "markdown": "# penni-mcp\n\n**Penni** — AI bookkeeper for small businesses. Connect your QuickBooks and manage your books through Claude Desktop or Cursor.\n\n## Quick Start\n\n```bash\nnpx penni-mcp\n```\n\nOn first run, you'll be prompted for your API key. Get yours at [app.penni.so/dashboard/mcp](https://app.penni.so/dashboard/mcp).\n\n## Claude Desktop Setup\n\nAdd to your `claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"penni\": {\n      \"command\": \"npx\",\n      \"args\": [\"penni-mcp\"]\n    }\n  }\n}\n```\n\nConfig file location:\n- **macOS:** `~/Library/Application Support/Claude/claude_desktop_config.json`\n- **Windows:** `%APPDATA%\\Claude\\claude_desktop_config.json`\n\nThen restart Claude Desktop and ask: *\"What's my bank balance?\"*\n\n## Cursor Setup\n\nSettings → MCP → Add Server:\n- **Name:** penni\n- **Command:** `npx penni-mcp`\n\n## What You Can Do\n\n### Free (connect QBO and go)\n- **\"What's my bank balance?\"** — real-time balances from QuickBooks\n- **\"Show me my P&L for this month\"** — Profit & Loss report\n- **\"Who owes me money?\"** — open and overdue invoices\n\n### Paid ($149/mo at [penni.so](https://penni.so))\n- **\"Create a $500 expense for AWS under Software\"** — post expenses to QBO\n- **\"Invoice Acme Corp $2,000 for consulting, due May 1st\"** — create and send invoices\n- **\"Ask Penni: what's my biggest expense category?\"** — AI-powered bookkeeping Q&A\n\n## How It Works\n\nPenni 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.\n\n## API Key\n\nYou can also set your API key via environment variable:\n\n```bash\nPENNI_API_KEY=your_key_here npx penni-mcp\n```\n\nOr pass it as a flag:\n\n```bash\nnpx penni-mcp --key your_key_here\n```\n\nThe key is saved to `~/.penni/config.json` after first run.\n\n## Links\n\n- **Website:** [penni.so](https://penni.so)\n- **Dashboard:** [app.penni.so](https://app.penni.so)\n- **Support:** support@penni.so\n\n## License\n\nMIT\n",
  "bytes": 1990,
  "sha": "3d0546f5b0d73a4536bf2c38d1597743e9ff06454e11d265c8dfa851e9b263b5",
  "repo_slug": "cwhittemore1010/penni-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_cwhittemore1010_penni_mcp_a0d6516f/readme"
}