Token导航 LogoToken导航TokenDH.com
MCP Lexware Office logo
文档知识未说明官方级别未说明来源级核验

MCP Lexware Office

MCP Server

Lexware Office MCP Server 是一个与Lexware Office集成的服务器实现,通过Model Context Protocol提供管理发票、报价单、订单确认、信用票据、交货单和催款通知等商业文档的全生命周期服务。

工具数

53

提示词数

0

GitHub Stars

29

资源数

0
TypeScriptClaude文档处理Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

JannikWempe

提供方

JannikWempe

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

Lexware Office MCP服务器

一种与Lexware Office(以前称为Lexoffice)集成的MCP服务器实现,通过模型上下文协议为管理业务操作提供无缝接口。

特性

  • Lexware Office API覆盖范围广泛:53个工具,涵盖此服务器公开的可用读/写工作流
  • 完整的文档生命周期:创建、最终确定和下载发票、报价、订单确认、信用票据、交货单和催款通知的PDF
  • 联系人管理:创建、读取和更新客户和供应商
  • 簿记:凭单、过账类别、付款和文件上传
  • 网络钩子:创建、列出和删除事件订阅

工具

发票

工具说明API
get-invoices列出带有可选过滤器的发票GET /v1/invoices
get-invoice-details获取特定发票的详细信息GET /v1/invoices/{id}
create-invoice以草稿形式创建发票POST /v1/invoices
finalize-invoice创建并立即完成发票POST /v1/invoices?finalize=true

引文

工具说明API
get-quotations列出带有可选筛选器的报价GET /v1/quotations
get-quotation-details获取特定报价的详细信息GET /v1/quotations/{id}
create-quotation以草稿形式创建报价单POST /v1/quotations
finalize-quotation创建并立即完成报价POST /v1/quotations?finalize=true

订单确认

工具说明API
get-order-confirmations使用可选筛选器列出订单确认GET /v1/order-confirmations
get-order-confirmation-details获取特定订单确认的详细信息GET /v1/order-confirmations/{id}
create-order-confirmation以草稿形式创建订单确认POST /v1/order-confirmations
finalize-order-confirmation创建并立即完成订单确认POST /v1/order-confirmations?finalize=true

贷项凭单

工具说明API
get-credit-notes列出带有可选过滤器的贷记单GET /v1/credit-notes
get-credit-note-details获取特定贷记单的详细信息GET /v1/credit-notes/{id}
create-credit-note创建贷记单作为草稿POST /v1/credit-notes
finalize-credit-note创建并立即完成贷记单POST /v1/credit-notes?finalize=true

请问发货通知

工具说明API
get-delivery-notes列出带有可选过滤器的交货单GET /v1/delivery-notes
get-delivery-note-details获取特定送货单的详细信息GET /v1/delivery-notes/{id}
create-delivery-note创建送货单草稿POST /v1/delivery-notes
finalize-delivery-note创建并立即完成交货单POST /v1/delivery-notes?finalize=true

催收通知

工具说明API
get-dunnings助手解释API不支持列出垫料-
get-dunning-details获取特定催款通知的详细信息GET /v1/dunnings/{id}
create-dunning为现有发票创建催款通知POST /v1/dunnings
finalize-dunning创建扣篮的别名(见下面的注释)POST /v1/dunnings?finalize=true
关于扣篮的注意事项: Lexware Office API总是返回 voucherStatus: "draft" 对于催款通知,无论 finalize 参数。这是预期的API行为-创建后立即生成PDF。

首付款发票

工具说明API
get-down-payment-invoice-details获取特定首付款发票的详细信息GET /v1/down-payment-invoices/{id}

联系人

工具说明API
get-contacts使用可选筛选器列出联系人GET /v1/contacts
get-contact-details获取特定联系人的详细信息GET /v1/contacts/{id}
create-contact创建新联系人(客户或供应商)POST /v1/contacts
update-contact更新现有联系人PUT /v1/contacts/{id}

凭证(记账)

工具说明API
get-vouchers列出带有可选过滤器的记账凭证GET /v1/voucherlist
get-voucher-details获取特定凭证的详细信息GET /v1/vouchers/{id}
create-voucher创建记账凭证(例如传入发票)POST /v1/vouchers
update-voucher更新现有记账凭证PUT /v1/vouchers/{id}
list-posting-categories列出记账的过账类别GET /v1/posting-categories

文章(产品目录)

工具说明API
get-articles列出带有可选筛选器的文章GET /v1/articles
get-article-details获取特定文章的详细信息GET /v1/articles/{id}
create-article创建新文章POST /v1/articles
update-article更新现有文章PUT /v1/articles/{id}
delete-article删除文章DELETE /v1/articles/{id}

文件和文档

工具说明API
get-file按文件ID下载文件(PDF或XML)GET /v1/files/{id}
get-document-file按文档ID下载文档的PDF;可能需要先渲染PDFGET /v1/{docType}/{id}/file
upload-file上传文件并接收文件IDPOST /v1/files
upload-file-to-voucher上传文件并将其附加到凭证上POST /v1/vouchers/{id}/files

支付

工具说明API
get-payments获取发票或凭证的付款信息GET /v1/payments
get-payment-conditions列出可用的付款条件(Zahlungsbedingungen)GET /v1/payment-conditions

重复模板

工具说明API
get-recurring-templates列出定期发票模板GET /v1/recurring-templates

活动订阅(Webhooks)

工具说明API
list-event-subscriptions列出所有webhook事件订阅GET /v1/event-subscriptions
get-event-subscription获取特定事件订阅的详细信息GET /v1/event-subscriptions/{id}
create-event-subscription创建新的webhook事件订阅POST /v1/event-subscriptions
delete-event-subscription删除事件订阅DELETE /v1/event-subscriptions/{id}

公司和参考数据

工具说明API
get-profile获取公司简介(名称、地址、税务设置)GET /v1/profile
list-countries列出国家及其税收分类GET /v1/countries
list-print-layouts列出可用的打印布局GET /v1/print-layouts

权限模型

工具分为三层。您可以通过禁用Claude/MCP配置中的工具来限制访问:

级别允许禁用这些工具
只读全部 get-*list-* 工具create-*, update-*, delete-*, finalize-*, upload-*
草稿模式+创建、更新、删除、上传工具finalize-invoice, finalize-quotation, finalize-order-confirmation, finalize-credit-note, finalize-delivery-note, finalize-dunning
完全访问所有工具_(无)_

示例(草稿模式——无定稿):

{
  "mcpServers": {
    "lexware-office": {
      "disabledTools": [
        "finalize-invoice",
        "finalize-quotation",
        "finalize-order-confirmation",
        "finalize-credit-note",
        "finalize-delivery-note",
        "finalize-dunning"
      ]
    }
  }
}

配置

获取Lexware Office API密钥

访问 https://app.lexoffice.de/addons/public-api 获取您的API密钥。

先决条件

  • Node.js 22或更高版本

使用Claude Desktop

将此添加到您的 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"
			}
		}
	}
}

NPX

{
	"mcpServers": {
		"mcp-lexware-office": {
			"command": "npx",
			"args": ["-y", "JannikWempe/mcp-lexware-office"],
			"env": {
				"LEXWARE_OFFICE_API_KEY": "YOUR_API_KEY_HERE"
			}
		}
	}
}

构建

Docker构建:

docker build -t mcp-lexware-office:latest -f Dockerfile .

许可证

该项目根据MIT许可证获得许可。有关完整详细信息,请参阅项目存储库中的LICENSE文件。

目录标签

目录标签

TypeScriptClaude文档处理商业文档管理本地部署财务自动化企业资源规划API集成文档生命周期管理

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

53

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP