Mini Accountant MCP server
{
"mcpServers": {
"mini-accountant": {
"type": "http",
"url": "https://mcp.miniaccountant.app/v1beta"
}
}
}{
"mcpServers": {
"mini-accountant": {
"type": "http",
"url": "https://mcp.miniaccountant.app/v1beta"
}
}
}{
"mcpServers": {
"mini-accountant": {
"type": "http",
"url": "https://mcp.miniaccountant.app/v1beta"
}
}
}{
"servers": {
"mini-accountant": {
"type": "http",
"url": "https://mcp.miniaccountant.app/v1beta"
}
}
}{
"mcpServers": {
"mini-accountant": {
"type": "http",
"url": "https://mcp.miniaccountant.app/v1beta"
}
}
}file .mcp.json (in your project root)file claude_desktop_config.jsonfile ~/.cursor/mcp.jsonfile .vscode/mcp.jsonfile ~/.codeium/windsurf/mcp_config.jsonversion 1.0.0
What it does
A hosted MCP server that connects your AI assistant to Mini Accountant, a small business accounting tool. Through OAuth authentication, your assistant can manage invoices, customers, expenses, services, and view analytics without requiring local setup or API keys.
- Create and manage invoices with line items and customer details directly from your assistant.
- Record and categorize business expenses, then retrieve expense reports for specific date ranges.
- Query financial data like tax estimates, transaction histories, and customer payment information for a given period.
Tools this server exposes
| Tool | Does |
|---|---|
| create_invoice | Create a new invoice with customer and line-item details. |
| read_invoice | Fetch invoice details by ID. |
| update_invoice | Modify an existing invoice, including customer, positions, and transactions. |
| delete_invoice | Delete an invoice. |
| create_customer | Create a new customer record. |
| read_customer | Fetch customer details by ID. |
| update_customer | Modify customer information and payment methods. |
| delete_customer | Delete a customer record. |
| create_expense | Record a new business expense. |
| read_expense | Fetch expense details by ID. |
| update_expense | Modify an existing expense record. |
| delete_expense | Delete an expense. |
| list_expenses | Retrieve expenses for a specified date range. |
| manage_services | Create, read, update, and delete reusable product or service catalogue items. |
| manage_payment_settings | Manage payment-method documents that customers reference. |
| analytics_query | Run reporting queries to retrieve invoices, transactions, and expenses for a date range. |
| estimate_tax | Calculate tax estimates for a specified period. |
| read_account | Fetch user profile and app settings. |
| update_account | Modify user profile and app settings. |
Before you enable it
An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.