Lexware Office MCP 服务器是一个集成了 Lexware Office(前称为 Lexoffice)的 MCP 服务器实现。它通过模型上下文协议提供无缝接口,可用于管理企业的各类业务操作,为企业业务管理提供便利。
访问 https://app.lexoffice.de/addons/public-api 即可获取您的 API 密钥。
将以下内容添加到 claude_desktop_config.json 文件中:
{
"mcpServers": {
"mcp-lexware-office": {
"command": "docker",
"args": ["run", "-i", "--rm", "-e", "LEXWARE_OFFICE_API_KEY", "mcp-lexware-office"],
"env": {
"LEXWARE_OFFICE_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}
{
"mcpServers": {
"mcp-lexware-office": {
"command": "npx",
"args": ["-y", "JannikWempe/mcp-lexware-office"],
"env": {
"LEXWARE_OFFICE_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}
以下工具可通过此 MCP 服务器使用:
status (字符串数组,可选):可按状态过滤("open", "draft", "paid", "paidoff", "voided"),默认获取所有状态的发票。page (数字,可选):要获取的页码(从 0 开始),默认页码为 0。size (数字,可选):每页显示的发票数量(范围为 1 - 250),默认每页显示 250 条。id (字符串):发票的 UUID。email (字符串,可选):按电子邮件地址过滤(支持通配符)。name (字符串,可选):按名称过滤(支持通配符)。number (数字,可选):按联系人编号过滤。customer (布尔值,可选):按客户角色过滤。vendor (布尔值,可选):按供应商角色过滤。page (数字,可选):要获取的页码(从 0 开始),默认页码为 0。size (数字,可选):每页显示的联系人数量(范围为 1 - 250),默认每页显示 250 条。type (字符串,可选):按类别类型过滤("income" 或 "outgo")。taxClassification (字符串,可选):按税收分类过滤("de" 表示德国,"intraCommunity" 表示欧盟国家,或 "thirdPartyCountry" 表示非欧盟国家)。要构建此项目,请运行以下命令:
npm install
请参考项目的 LICENSE 文件以获取许可详细信息。