Skip to content

API-first ERP for developers

Public REST API, 14 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 31 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 our users say

"Connected my invoicing pipeline with the API in one afternoon. Zero friction."

Miguel D.

Full-stack developer

Frequently asked questions

Yes. The REST API is included in all plans, including the free one. The limit is 100 requests per minute.
API key in header. Generate your key from the app and include it as a Bearer token in every request.
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.
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

Cookies

We use analytics cookies to improve your experience. Essential cookies (navigation, language) are always active.

Privacy