Frihet ERP — Claude Code MCP server: invoicing and setup
Lets an AI client work with Frihet for invoices, expenses, tax workflows, and banking data. Useful when ERP tasks need to run from an IDE.
claude mcp add --transport http erp https://mcp.frihet.io/mcpWhat Frihet ERP does
Frihet ERP connects an MCP client to Frihet so an assistant can handle business records through natural-language requests. It can create invoices, inspect expenses, work with customers and products, and support ES/EU fiscal flows such as VeriFactu, TicketBAI, and Facturae.
You can use the hosted HTTP endpoint or run the package locally with npx @frihet/mcp-server. A demo mode provides sample records for testing: writes are simulated, nothing is stored, and fiscal actions are not submitted to tax authorities. Real workspace data requires a Frihet API key.
The catalogue includes 156 canonical operations. Available tools and resources vary by connection profile, so the local and hosted versions do not expose the same surface.
What it helps with
- create an invoice from a chat request
- search company expenses
- inspect customer and product records
- handle an ES/EU tax workflow
- retrieve bank account information
Example prompts for the agent
- Create an invoice for TechStart SL for 40 consulting hours at 75 EUR per hour.
- Find the company’s expenses and group them by category.
- Show the available customer and bank account records.
How to install Frihet ERP
1Platform CLI: remote server
claude mcp add --transport http erp https://mcp.frihet.io/mcp2Platform CLI
claude mcp add frihet-erp -- npx -y @frihet/mcp-server1Platform CLI: remote server
codex mcp add frihet-erp --url https://mcp.frihet.io/mcp2Platform CLI
codex mcp add frihet-erp -- npx -y @frihet/mcp-serverConfig file
{
"mcpServers": {
"frihet-erp": {
"url": "https://mcp.frihet.io/mcp"
}
}
}{
"mcpServers": {
"frihet-erp": {
"command": "npx",
"args": [
"-y",
"@frihet/mcp-server"
]
}
}
}Config file
{
"servers": {
"frihet-erp": {
"type": "http",
"url": "https://mcp.frihet.io/mcp"
}
}
}{
"servers": {
"frihet-erp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@frihet/mcp-server"
]
}
}
}1Platform CLI: remote server
gemini mcp add -t http frihet-erp https://mcp.frihet.io/mcp2Platform CLI
gemini mcp add frihet-erp npx -y @frihet/mcp-serverStep by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about Frihet ERP
How do I install Frihet ERP in Claude Code?
Add the hosted MCP server with claude mcp add --transport http erp https://mcp.frihet.io/mcp.
What does Frihet ERP do?
It gives an AI client access to Frihet workflows for invoices, expenses, customers, products, fiscal operations, and banking data.
Can I test Frihet ERP without an API key?
Yes. Demo mode uses sample records and simulates writes and fiscal actions. A Frihet API key is required for real workspace data.