# Mini Accountant

This MCP server lets an AI assistant work with Mini Accountant invoices, customers, expenses, and reports. Use it for finance tasks from a coding assistant.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI
- Author: miniaccountant
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/miniaccountant/mcp-setup
- Updated: 2026-10-24
- HTML: https://affpapa.org/en/nevibecode/mcp/mini-accountant

## What it does

Mini Accountant connects an assistant to a remote workspace over streamable HTTP. It can create, read, edit, and delete invoices, customers, and expenses, manage reusable services, and update payment settings. The server also supports period-based reports, tax estimates, and changes to the account profile or app settings. Built-in skills and prompts help the assistant choose a workflow.

Authentication uses OAuth 2.1 and OpenID Connect, so an API key is not needed. You do need a Mini Accountant account and a sign-in step. Tokens are scoped to that account, and the assistant works with its data. The service does not provide recurring or scheduled invoicing, payroll, double-entry bookkeeping, or statutory e-invoicing. Without a Mini Accountant account, the server cannot connect.

## Requirements
- Remote server: `https://mcp.miniaccountant.app/v1beta`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http mini-accountant https://mcp.miniaccountant.app/v1beta
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add mini-accountant --url https://mcp.miniaccountant.app/v1beta
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "mini-accountant": {
            "url": "https://mcp.miniaccountant.app/v1beta"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "mini-accountant": {
            "type": "http",
            "url": "https://mcp.miniaccountant.app/v1beta"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http mini-accountant https://mcp.miniaccountant.app/v1beta
```

## When to use it
- create an invoice with line items
- record an expense for a period
- find invoices with no payment
- estimate tax for a period

## Example prompts
- Record a €400 expense for the Berlin trip.
- Show me last month’s invoices and the VAT charged on them.

## Similar
- [World Monitor](https://affpapa.org/en/nevibecode/mcp/world-monitor.md) — MCP server · ★ 89609
- [CCXT](https://affpapa.org/en/nevibecode/mcp/ccxt.md) — MCP server · ★ 44591
- [Finance Toolkit](https://affpapa.org/en/nevibecode/mcp/finance-toolkit.md) — MCP server · ★ 5469
- [EdgarTools](https://affpapa.org/en/nevibecode/mcp/edgartools.md) — MCP server · ★ 2817
- [LetsFG — Flights & Hotels](https://affpapa.org/en/nevibecode/mcp/letsfg-flights-hotels.md) — MCP server · ★ 2197
- [AutoTS](https://affpapa.org/en/nevibecode/mcp/autots.md) — MCP server · ★ 1434

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
