Hosted Model Context Protocol server for Invox.
Connect Cursor, Claude, and other MCP clients to create and manage clients, invoices, and expenses with your Invox API key.
- In Invox, open Settings → Integrations (Pro).
- Create an API key.
- Click Add to Cursor, or add this to your MCP client config:
{
"mcpServers": {
"invox": {
"url": "https://mcp.invox.se/mcp",
"headers": {
"Authorization": "Bearer invox_YOUR_KEY"
}
}
}
}| MCP URL | https://mcp.invox.se/mcp |
| Auth | Authorization: Bearer invox_… |
Keep your API key secret. Revoke it anytime in Invox Settings.
Ask your agent to, for example:
- Add or update clients
- Draft, send, or cancel invoices
- Mark invoices as paid
- Log and list expenses
- Upload receipts, extract fields with OCR/AI, and confirm expenses
- Upload bank statements and review extracted transactions (Business/Pro)
File uploads use base64 (file_base64 + filename + content_type). Allowed types: PDF, PNG, JPEG, WebP (max 10MB).
This repository also ships a Cursor plugin under plugins/invox (marketplace metadata, mcp.json, rules, and skills). Set INVOX_API_KEY in your environment, or use the in-app install link from Invox.
Validate the plugin package:
node scripts/validate-template.mjsProprietary — Edgetive AB. See invox.se.