Cloud accounting software that automates bookkeeping, invoicing, and financial reporting for small and growing businesses.
Holdings MCP
About Holdings MCP
Holdings MCP functions as a protocol bridge that enables AI agents to handle invoices, quotes, and payment links while automatically maintaining compliant double-entry accounting records. The platform integrates with popular AI clients such as Claude Desktop, Cursor, Zed, and Windsurf through a standardized MCP configuration, allowing agents to draft, send, and track financial documents within a secure environment. Alternatively, it can be accessed via a REST API for building custom agents or workflows. Users create per-company API keys with scoped permissions, ensuring agents operate only within authorized business contexts. All financial actions initiated by an agent require explicit approval before execution, and the system maintains a comprehensive audit trail of every transaction and interaction. Holdings MCP also provides integrated business banking through i3 Bank, offering features like checking accounts, debit cards, and sub-accounts alongside accounting capabilities such as auto-categorization, fund accounting for nonprofits, and bank reconciliation via Plaid. The platform is designed to bridge the gap between AI-driven automation and rigorous financial compliance, making it suitable for businesses, freelancers, and organizations seeking to streamline financial operations without sacrificing accuracy or control.
Key features
- Agentic invoicing with natural-language drafting
- Recurring invoices and automated payment reminders
- Double-entry accounting with auto-categorization
- Business banking with checking, debit cards and sub-accounts
- Bank reconciliation via Plaid integration
- Nonprofit fund accounting and grant tracking
- QR code payment generation
- Custom branding without platform watermarks
Use cases
- Automate invoice creation and payment collection for freelancers
- Integrate AI assistants into accounting workflows for small businesses
- Enable nonprofit organizations to manage restricted funds and grants
Pros
- Supports multiple AI clients via MCP and REST
- Free invoicing, accounting and banking with no monthly fee
- Real-time audit trail for all agent actions
- Integrated business banking with FDIC insurance
- No feature gates or seat pricing
Cons
- Requires API key generation and manual configuration
- Card processing fees apply when customers pay by card
- Limited to supported AI clients for MCP integration
Frequently asked questions about Holdings MCP
Which AI clients does Holdings MCP work with?
Holdings MCP supports any AI client that speaks the MCP protocol, including Claude Desktop, Cursor, Zed, and Windsurf. ChatGPT can connect via a custom GPT using the Holdings connector, and custom agents can use the MCP endpoint or REST API directly.
Do I need to pay anything to try Holdings MCP?
No upfront payment is required to try Holdings MCP. Signing up and generating an API key is free, and invoicing, payments, and accounting features are available without a monthly fee. Processing fees apply only when customers pay by card, at standard Stripe rates.
What can the agent actually do in Holdings MCP?
The agent can draft invoices and quotes from natural language, convert quotes to invoices, send invoices with card and ACH payment links, schedule recurring invoices, chase overdue clients, mark payments received, and reconcile entries into the books. Every action requires explicit user approval.
Where does authentication live in Holdings MCP?
Authentication is handled via per-company API keys generated in the Holdings workspace under Settings → Developers. Each key is scoped to a specific company and can be rotated or revoked at any time. OAuth flow is available for supported clients as an alternative.
Is the agent operating with live money in Holdings MCP?
The agent can read live financial data such as balances, invoice statuses, and transactions. For writes like sending invoices or generating payment links, explicit user approval is required on every action. Moving money out still follows regulated banking flows with human oversight.
What should I do if something isn't working with Holdings MCP?
The Agent Connect screen in the Holdings workspace (Settings → Developers) provides a live capability matrix showing what the agent can do and any gaps. For further assistance, users can email support@getholdings.com.