Lexware Office MCP Server logo

Lexware Office MCP Server

by JannikWempe

The Lexware Office MCP Server provides a seamless interface for managing business operations through the Model Context Protocol, integrating directly with Lexware Office (formerly Lexoffice). It allows users to manage invoices, contacts, and other business documents.

View on GitHub

Last updated: N/A

What is Lexware Office MCP Server?

This is an MCP server implementation that integrates with Lexware Office, providing an interface for managing business operations through the Model Context Protocol (MCP). It allows you to access and manage data within Lexware Office programmatically.

How to use Lexware Office MCP Server?

To use this server, you need a Lexware Office API key, which can be obtained from the Lexware Office website. The server can be run using Docker or NPX, as shown in the configuration examples. You will need to configure your claude_desktop_config.json file to point to the server, providing the API key as an environment variable.

Key features of Lexware Office MCP Server

  • Lexware Office Integration

  • Manage invoices (read-only)

  • Manage contacts

  • Retrieve posting categories

  • Retrieve countries with tax classifications

Use cases of Lexware Office MCP Server

  • Automating invoice retrieval

  • Synchronizing contact information

  • Integrating Lexware Office data with other applications

  • Generating reports based on Lexware Office data

  • Streamlining bookkeeping processes

FAQ from Lexware Office MCP Server

What is Lexware Office?

Lexware Office (formerly Lexoffice) is a software solution for managing business operations, including accounting, invoicing, and contact management.

How do I get a Lexware Office API key?

Visit https://app.lexoffice.de/addons/public-api to obtain your API key.

What are the prerequisites for running this server?

You need Node.js 22 or higher.

How do I configure the server with Claude Desktop?

Add the server configuration to your claude_desktop_config.json file, specifying the command (docker or npx), arguments, and the LEXWARE_OFFICE_API_KEY environment variable.

What kind of data can I manage with this server?

Currently, you can manage invoices (read-only), contacts, posting categories, and countries with tax classifications.