FRIHET ERP TOOLS

72 tools from the Frihet ERP MCP Server, categorised by risk level.

READ 34 tools
Read duplicate_invoice Duplicate an existing invoice for a new period. Copies all line items, client data, tax rate, and notes. Read get_business_context Get complete business context — profile, defaults, plan limits, recent activity, top clients, Read get_client Get a single client by their ID. Returns full contact details. Read get_compliance_status Get an overview of guest compliance status across properties. Read get_deposit Get a single deposit by its ID. Read get_expense Get a single expense by its ID. Read get_invoice Get a single invoice by its ID. Returns the full invoice including line items, totals, and status. Read get_invoice_einvoice Download the e-invoice XML for an invoice. Returns EN16931-compliant XML in the auto-detected format Read get_invoice_pdf Get the PDF for an invoice. Returns a URL to download the PDF or binary info. Read get_monthly_summary Get complete monthly financial summary — revenue, expenses, profit, tax liability, Read get_occupancy_stats Get occupancy rate, total revenue, ADR (average daily rate), and RevPAR for a date range. Read get_product Get a single product/service by its ID. Read get_property Get full details of a Stay property by its ID. Read get_quarterly_taxes Get quarterly tax preparation data — Modelo 303 (IVA/IGIC), Modelo 130 (IRPF income tax advance), Read get_quote Get a single quote/estimate by its ID. Returns the full quote with line items and totals. Read get_reservation Get full details of a Stay reservation by its ID. Read get_vendor Get a single vendor/supplier by their ID. Returns full contact details. Read get_webhook Get a single webhook configuration by its ID. Read list_cleaning_tasks List cleaning tasks for Stay properties, optionally filtered by status or property. Read list_client_activities List all CRM activities for a client with optional pagination. Read list_client_contacts List all contacts for a client with optional pagination. Read list_client_notes List all notes for a client with optional pagination. Read list_clients List all clients/customers with optional pagination. Read list_deposits List all deposits with optional pagination and date range filters. Read list_expenses List all expenses with optional pagination and date range filters. Read list_invoices List all invoices with optional pagination and filters. Read list_products List all products/services with optional pagination. Read list_properties List all Stay properties with optional filters. Read list_quotes List all quotes/estimates with optional pagination and filters. Read list_reservations List Stay reservations with optional filters by date range, property, status, or channel. Read list_vendors List all vendors/suppliers with optional pagination and search. Read list_webhooks List all configured webhooks. Webhooks send HTTP POST notifications when events occur in Frihet. Read log_client_activity Log a CRM activity against a client. Use to track calls, emails, meetings, or tasks. Read search_invoices Search and filter invoices. Supports filtering by status and date range.
WRITE 22 tools
Write apply_late_fee Apply late payment interest to an overdue invoice. Calculates interest based on EU Late Payment Directive (... Write create_client Create a new client/customer. Requires at minimum a name. Write create_client_contact Add a new contact person to a client. Requires a name at minimum. Write create_client_note Add a note to a client. Notes are free-form text entries useful for keeping context. Write create_credit_note Create a credit note (factura rectificativa) for an existing invoice. Write create_expense Record a new expense. Requires a description and amount. Write create_invoice Consulting Write create_product Create a new product or service in the catalog. Requires a name and unit price. Write create_quote Design Write create_reservation Create a new Stay reservation. Requires property ID, guest name, check-in and check-out dates. Write create_vendor Create a new vendor/supplier. Requires at minimum a name. Write create_webhook Register a new webhook endpoint. You must specify the URL to receive notifications Write mark_invoice_paid Mark an invoice as paid. Optionally specify the payment date. Write send_quote Send a quote/estimate to the client via email. Optionally override the recipient email address. Write update_client Update an existing client using PATCH semantics. Only the provided fields will be changed. Write update_expense Update an existing expense using PATCH semantics. Only the provided fields will be changed. Write update_invoice Update an existing invoice using PATCH semantics. Only the provided fields will be changed. Write update_product Update an existing product using PATCH semantics. Only the provided fields will be changed. Write update_quote Update an existing quote using PATCH semantics. Only the provided fields will be changed. Write update_reservation Update an existing Stay reservation using PATCH semantics. Only provided fields are changed. Write update_vendor Update an existing vendor using PATCH semantics. Only the provided fields will be changed. Write update_webhook Update an existing webhook configuration using PATCH semantics. Only provided fields change.
How many tools does the Frihet ERP MCP server have? +

The Frihet ERP MCP server exposes 72 tools across 5 categories: Read, Write, Destructive, Execute, Financial.

How do I enforce policies on Frihet ERP tools? +

Route the Frihet ERP server through the PolicyLayer gateway. Define allow, deny, or approval rules per tool in the dashboard — they are enforced on every call before it reaches the server.

What risk categories do Frihet ERP tools fall into? +

Frihet ERP tools are categorised as Read (34), Write (22), Destructive (9), Execute (1), Financial (6). Each category has a recommended default policy.

Let agents act without letting them run wild.

Route your MCP servers through PolicyLayer and every tool call is checked against your policy before it runs — allow, deny, or require approval. Per-identity grants. Full audit log. Live in minutes.

Free to start. No card required.

4,600+ MCP servers and 31,000+ tools scanned and risk-classified.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.