Skip to content

Frihet MCP Server

Give your AI agent full access to business data. Invoices, clients, expenses, products, quotes — with intelligent context on every operation.

157 tools 11 resources 10 prompts

Install

$ npx @frihet/mcp-server@latest

Configure Frihet in your AI

Copy the command or config below and connect the MCP server to your assistant.

claude mcp add frihet -e FRIHET_API_KEY=your_frihet_api_key_here -- npx -y @frihet/mcp-server@latest

Remote endpoint

Use mcp.frihet.io as a remote endpoint — zero install, works with any MCP-compatible client.

https://mcp.frihet.io

Tools

Core & Context 5
get_business_context get_monthly_summary get_quarterly_taxes onboarding_status onboarding_persona_set
Invoices & Credit Notes 13
list_invoices get_invoice create_invoice update_invoice delete_invoice search_invoices duplicate_invoice send_invoice mark_invoice_paid get_invoice_pdf get_invoice_einvoice create_credit_note apply_late_fee
Expenses & OCR 5
list_expenses get_expense create_expense update_expense delete_expense
Clients & CRM 14
list_clients get_client create_client update_client delete_client list_client_contacts create_client_contact delete_client_contact list_client_activities log_client_activity list_client_notes create_client_note delete_client_note frihet_tax_id_vies_lookup
Products & Catalog 5
list_products get_product create_product update_product delete_product
Quotes 6
list_quotes get_quote create_quote update_quote delete_quote send_quote
Vendors & Purchases 5
list_vendors get_vendor create_vendor update_vendor delete_vendor
Deposits & Recurring 15
list_deposits get_deposit create_deposit update_deposit delete_deposit apply_deposit refund_deposit list_recurring_invoices get_recurring_invoice create_recurring_invoice update_recurring_invoice pause_recurring_invoice resume_recurring_invoice delete_recurring_invoice run_recurring_now
Spanish Tax Models (303/130/390/180/347/200/202) 7
get_modelo_303_summary get_modelo_130_summary get_modelo_390_summary get_modelo_180_summary get_modelo_347_summary frihet_modelo_200_summary frihet_modelo_202_summary
Canarias IGIC & AIEM (415/425/418) 4
frihet_modelo_415_summary frihet_modelo_425_summary frihet_modelo_418_summary frihet_aiem_calculate
VeriFactu, Facturae, TicketBAI & KSeF 11
verifactu_status verifactu_resubmit send_einvoice get_einvoice_status validate_einvoice_xml einvoice_export face_submit face_status ticketbai_submit ticketbai_status ksef_submit
Banking & Reconciliation 7
list_bank_accounts get_bank_account list_transactions categorize_transaction match_transaction_to_invoice frihet_bank_rules_list frihet_bank_rule_create
Accounting, GL & Period Close 7
frihet_gl_entry_approve frihet_gl_entry_reject frihet_gl_entry_audit_log period_close_status period_close period_reopen export_datev
Gestoría & Multi-Client 5
gestoria_message_send gestoria_messages_list gestoria_template_create gestoria_template_bulk_send gestoria_aging_consolidated
People, Time, Leave & Payroll 17
list_time_entries get_time_entry create_time_entry update_time_entry delete_time_entry get_time_summary leave_request_create leave_approve leave_reject leave_cancel leave_list attendance_clock_in attendance_clock_out overtime_report anomaly_list payroll_export payroll_checklist
Hospitality / Stay PMS 5
list_reservations get_reservation create_reservation list_properties sync_channel
POS, Terminals & Kitchen KDS 10
list_terminals get_sale list_sales refund_sale list_kitchen_tickets get_kitchen_ticket update_kitchen_ticket list_kitchen_stations list_menu_items kitchen_flow_summary
Team, Portal & Webhooks 16
list_team_members invite_team_member update_team_member_role remove_team_member permissions_matrix permissions_me frihet_portal_domain_add frihet_portal_domain_verify frihet_portal_domain_remove frihet_portal_onboard_link_generate list_webhooks get_webhook create_webhook update_webhook delete_webhook test_webhook

Resources & Prompts

11 resources

business-profile

Current business context: company info, fiscal settings, active counts

monthly-snapshot

Monthly financial summary: revenue, expenses, profit, top clients

overdue-invoices

Overdue invoice alerts with aging analysis and collection priority

frihet://api/schema

API endpoint reference

frihet://config/tax-rates

Tax rates by country and region

frihet://config/tax-calendar

Fiscal deadlines calendar

frihet://config/expense-categories

Valid expense categories

frihet://config/invoice-statuses

Invoice status definitions

frihet://config/currencies

170+ supported currencies with format info

frihet://config/countries

139 countries with fiscal zones and tax rates

frihet://status/plan-limits

Current plan limits and usage

10 prompts

new-client-invoice

Guided workflow to create an invoice for a new client

expense-report

Generate a categorized expense report for any period

monthly-close

Guided workflow for monthly accounting close

onboard-client

New client onboarding with tax details and first invoice

quarterly-tax-prep

Quarterly tax preparation with calculations and checks

overdue-followup

Overdue invoice follow-up with reminder template

expense-batch

Batch expense entry with automatic categorization

year-end-close

Annual closing review and checklist

cash-flow-forecast

Cash flow projection (3-month default)

invoice-aging-review

Accounts receivable aging analysis

Let your AI manage your business

Install the MCP server and connect Claude, Cursor, or any MCP-compatible agent.

Start free