Your invoicing, powered by AI
Works with your favorite AI tools
Add to your AI tool
{
"mcpServers": {
"storno": {
"command": "npx",
"args": ["-y", "storno-cli"],
"env": {
"STORNO_TOKEN": "your-jwt-token",
"STORNO_COMPANY_ID": "your-company-uuid"
}
}
}
}Get your token and company ID from Settings > API Keys in Storno.ro. Requires Node.js 20+.
How it works
Add the config
Paste the JSON configuration into your AI tool — Claude Code, Cursor, or Claude Desktop. No global install needed.
Set your credentials
Add your Storno.ro API token and company ID. Or use email/password for auto-login on startup.
Start talking
Ask your AI assistant to create invoices, look up clients, check ANAF status, or generate reports — in plain language.
Three ways to authenticate
API Token
Set STORNO_TOKEN in the config. Best for production — get it from Settings > API Keys.
Email & Password
Set STORNO_EMAIL and STORNO_PASSWORD. The server auto-logs in on startup and stores the JWT.
Interactive Login
No config needed — just ask your AI to log in. It will call the auth_login tool for you.
Everything you can do
- Create, edit, issue, and cancel invoices
- Submit to ANAF e-Factura and validate UBL/CIUS-RO
- Generate PDF, XML, and email to clients
- Bulk operations: delete, cancel, storno, mark as paid
- Create and update clients with ANAF/VIES auto-lookup
- Import from other popular invoicing platforms
- Export to CSV and accounting-ready XML
- Supplier management with bulk operations
- Record partial and full payments
- Upload bank statements for auto-matching
- BNR exchange rates and currency conversion
- Payment reconciliation and reporting
- Romania — ANAF / CIUS-RO
- Germany — XRechnung 3.0
- Italy — FatturaPA / SDI
- Poland — KSeF FA(2)
- France — Factur-X / CII
- Dashboard stats: revenue, invoices, top clients
- VAT reports and sales analysis
- Balance analysis and accounting exports
- Export to common accounting formats
- Team members, invitations, and permissions
- Webhooks with delivery logs and testing
- API keys and OAuth2 app management
- Company backups and restore
What you can ask
Create an invoice
Your AI finds the client, creates the invoice, issues it, and emails it — all in one conversation.
Automate recurring tasks
Set up recurring invoices, check submission statuses, and handle payment recording automatically.
Get instant answers
Ask about ANAF sync status, overdue invoices, revenue reports, or any data in your account.