Skip to content

API-first ERP for developers

Public REST API, 60 webhook events, MCP server for Claude and Cursor, and npm package. Automate your invoicing from your stack.

Start for free

Sound familiar?

Manual invoicing breaks your flow

Every time you need to create an invoice, you have to leave your development environment. Constant context switching.

Other ERPs have no API

Most invoicing tools don't expose a public API. Impossible to integrate with your pipeline.

No integration with AI tools

You want to manage invoices from Claude or Cursor but your ERP doesn't support MCP or AI tooling.

How Frihet helps you

Full REST API with 100 req/min

5 resources (invoices, expenses, clients, products, series), API key authentication, full documentation and generous rate limiting.

100 requests/minute

14 real-time webhook events

Get notified when any entity is created, updated or deleted. HMAC-SHA256 signature and automatic retries.

Cryptographic signature included

MCP server with 151 tools

Manage your invoicing from Claude Code, Cursor or Windsurf. npm package @frihet/mcp-server, also available as a remote server.

Claude, Cursor, Windsurf

Claude Code skill with fiscal context

8 specialized commands: create invoices, query metrics, analyze expenses. The assistant knows your Spanish fiscal context.

Modelo 303, VeriFactu...

Real results

31

MCP tools

14

webhook events

100

API requests/min

What Frihet solves for you

MCP server with 151 tools for Claude, Cursor and Windsurf

Manage invoices, expenses, clients and tax models directly from your AI assistant. npm package + remote server at mcp.frihet.io.

MIT open source

60 webhook events with HMAC-SHA256 signing

Real-time notifications for any entity with verifiable cryptographic signatures. Automatic retries with exponential backoff.

Exponential backoff

Official TypeScript SDK + terminal CLI

@frihet/sdk package with 11 resources, typed errors, auto-retry and ESM/CJS. CLI for invoices, expenses and clients from the terminal.

API key + OAuth PKCE

Native AI in your ERP: 55+ real functions

Not a chatbot. Pick a category and see what the AI actually does with your data.

Native AI-ERP: 55+ functions

Pick a category to see what the AI actually does with your data — not just a chatbot.

AI OCR extracts data from receipts and invoices automatically.

Examples
  • OCR for receipts & invoices
  • Document upload via chat
  • Bank transaction reading
Not just a chatbotTry Frihet free

Frequently asked questions

Is the API free?
Yes. The REST API is included in all plans, including the free one. The limit is 100 requests per minute.
What authentication does the API use?
API key in header. Generate your key from the app and include it as a Bearer token in every request.
How do I set up the MCP server?
Install @frihet/mcp-server from npm and configure it in your MCP client (Claude Code, Cursor, Windsurf). Also available as a remote server at mcp.frihet.io.
Are webhooks reliable?
Yes. Every event includes an HMAC-SHA256 signature for authenticity verification. If your endpoint fails, Frihet retries automatically with exponential backoff.

Start building with the Frihet API

Create your free account and generate your API key in less than 2 minutes.

Start for free