Lexware Office MCP Server
MCP server to interact with Lexware Office
Overview
Lexware Office MCP Server is an implementation that integrates with Lexware Office, allowing users to manage business operations through the Model Context Protocol.
To use the server, obtain a Lexware Office API key and configure it in your environment. You can run the server using Docker or NPX commands as specified in the documentation.
- Direct integration with the Lexware Office API - Manage invoices, contacts, and other business documents (currently read-only) - Tools for retrieving invoices and contacts with various filters
- Retrieving and managing invoices for business operations.
- Accessing contact information for customer and vendor management.
- Integrating business operations with Lexware Office for seamless workflow.
Add to your AI client
Use these steps to connect Lexware Office MCP Server in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"mcp-lexware-office-jannikwempe": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-lexware-office-jannikwempe"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"mcp-lexware-office-jannikwempe": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-lexware-office-jannikwempe"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"mcp-lexware-office-jannikwempe": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-lexware-office-jannikwempe"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"mcp-lexware-office-jannikwempe": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-lexware-office-jannikwempe"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"mcp-lexware-office-jannikwempe": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-lexware-office-jannikwempe"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"mcp-lexware-office-jannikwempe": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-lexware-office-jannikwempe"
]
}
}
}FAQ
How do I get a Lexware Office API key?
Visit [Lexware Office API](https://app.lexoffice.de/addons/public-api) to obtain your API key.
What are the prerequisites for using this server?
You need Node.js version 22 or higher to run the server.
Is the server open-source?
Yes, the project is licensed under the MIT License.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":3052,"uuid":"6c08b9be-a194-4a35-b6b1-8d03ea667b53","name":"mcp-lexware-office","title":"Lexware Office MCP Server","description":"MCP server to interact with Lexware Office","avatar_url":"https://avatars.githubusercontent.com/u/7524745?v=4","created_at":"2025-03-17T02:42:49.459Z","updated_at":"2025-03-17T04:15:36.065Z","status":"created","author_name":"JannikWempe","author_avatar_url":"https://avatars.githubusercontent.com/u/7524745?v=4","tags":"[]","category":"developer-tools","is_featured":false,"sort":1,"url":"https://github.com/JannikWempe/mcp-lexware-office","target":"_self","content":"$29","summary":"$2a","img_url":null,"type":null,"metadata":"{\"star\":\"0\",\"license\":\"MIT license\",\"language\":\"TypeScript\",\"is_official\":false,\"latest_commit_time\":\"2025-03-17 08:59:35\"}","user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]