Connects AI clients to Frihet for invoices, expenses, clients, products, quotes, and broader business operations.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag — we're steadily working through the catalog.
💡 Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by MCP Server.
groupCallable MCP tool function
limitCallable MCP tool function
The @frihet/mcp-server MCP server gives MCP-compatible AI clients an interface to Frihet’s business-management system. Its documented scope includes invoicing, expenses, clients, products, quotes, fiscal operations, HR, payroll, onboarding, permissions, period closing, and webhook testing. The repository describes 157 canonical catalogue operations, five fiscal aliases, ten prompts, and 11 resources in the local profile.
Typical interactions include asking an assistant to create an invoice, inspect expenses, or manage customer and product records. The server supports workflows in which an agent prepares a draft, presents it for review, and waits before an action with external effects is taken. Catalogue membership alone does not guarantee that every operation is enabled for every Frihet workspace.
The package can run locally over standard MCP client configuration using Node.js 20 or newer. It connects to Frihet with FRIHET_API_KEY; the key is obtained from the Frihet application’s API-key settings. A hosted MCP endpoint is also available at https://mcp.frihet.io/mcp, with OAuth or API-key authentication and no local package installation.
For testing, setting FRIHET_DEMO=1 starts a local, zero-setup mode. Responses come from realistic example fixtures, including Spanish invoices, expenses, clients, products, and a bank account. Records use demo_-prefixed identifiers, writes are simulated, nothing is persisted, and no network request is made. Fiscal actions in this mode are simulations rather than submissions to a tax authority.
The server returns capability metadata for tools and onboarding instructions for connected agents. Its guidance tells agents to inspect business context and tax-rate resources before acting, create fiscal documents as drafts by default, and avoid assuming human authority for actions involving inboxes, webhooks, money, or tax systems.
Install the local server through npm with:
Configure the command in an MCP client and provide FRIHET_API_KEY in the environment for access to real Frihet data. The README gives JSON configuration examples for Claude Desktop, Cursor, Windsurf, and Cline, and command-based setup for Claude Code and Codex CLI. The package is also distributed through Smithery and listed in the MCP Registry.
For a safe trial, use:
The hosted option avoids local installation and uses the published MCP URL. Authentication details depend on whether the client connects with OAuth or an API key.
The @frihet/mcp-server MCP server covers business-management operations such as:
Draft defaults and confirmation controls are relevant for workflows that can create records or cause external side effects. Agents should inspect the tool metadata and returned instructions rather than infer that an operation is available or safe for a particular workspace.
The local and hosted profiles do not expose identical surfaces. The local package serves 11 resources, while the hosted Worker serves seven static resources; API-backed workspace resources are local-profile only. The hosted grouped profile also includes three local discovery names. The README reports multiple catalogue and tool counts for these profiles, so the effective surface depends on how the server is connected.
Demo mode cannot be used for real submissions or persistent records. Production use requires access to Frihet and an API key for the local package. External-side-effect tools may reach a client inbox, webhook, financial workflow, or tax authority, so they require deliberate human approval where indicated.
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/-frihet-mcp-server)<a href="https://allmcps.com/mcp/-frihet-mcp-server"><img src="https://allmcps.com/api/badge/-frihet-mcp-server?style=directory" alt="MCP Server on AllMCPs" /></a>