Lexware Office MCP Server

MCP server to interact with Lexware Office

Local serverstdioTypeScript

What is the Lexware Office MCP Server?

MCP server to interact with Lexware Office

What it actually does

An MCP server for Lexware Office (formerly Lexoffice). It lets MCP-capable assistants query and manage contacts, sales documents, vouchers, files, payments, webhooks, and reference data through the Lexware Office public API.

  • Broad Lexware Office API coverage — for read and write workflows
  • Sales documents — invoices, quotations, order confirmations, credit notes, delivery notes, dunning notices, and down-payment invoices
  • Contact management — create, read, and update customers and vendors
  • Bookkeeping — vouchers, posting categories, payments, and file uploads
  • Reference data — profile, countries, print layouts, payment conditions, recurring templates
  • Webhooks — create, list, inspect, and delete event subscriptions

Configuration

  • Node.js 22 or higher - LEXWARE_OFFICE_API_KEY environment variable

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Configuration

  • Node.js 22 or higher - LEXWARE_OFFICE_API_KEY environment variable
VariableDescriptionRequired
LEXWARE_OFFICE_API_KEYCredential the server authenticates with.Yes
LEXWARE_OFFICE_READ_ONLYConfiguration value read at startup.Optional
LEXWARE_OFFICE_ALLOW_WRITESConfiguration value read at startup.Optional

Example prompts to try

  • “Use Lexware Office to Prerequisites.”

Frequently asked questions

v1 is the stable legacy server with many endpoint-shaped tools (e.g., `get-contacts`, `create-invoice`). v2 is a preview with two Code Mode tools—`search` and `execute`—that run sandboxed JavaScript against a curated API catalog. v2 is intended to replace v1 in the future.