
marselsel/lexware-mcp-server
Deployment & DevOpsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Самостоятельный MCP-сервер с OAuth 2.1 — подключите Claude, ChatGPT или любой другой ИИ с поддержкой MCP к бухгалтерии Lexware Office.
Обзор
Открытый исходный код, самоуправляемый для Lexware Office Accounting API. Запустите свой собственный экземпляр, подключите его к Клоду и дайте агенту прочитать ваши счета-фактуры, ваучеры, контакты и статьи и (факультативно) подготовить новые. Принесите свой собственный ключ API Lexware — сервер является единственным арендатором на развертывание и никогда не хранит чужие учетные данные. Он работает как удаленный HTTP-сервер на любом контейнерном хосте, построенном с помощью фреймворка Skybridge. - требуется использовать это в приложении Claude или (эти клиенты принимают только OAuth). - проще, но работает только с (что позволяет отправить заголовок запроса); пользовательский интерфейс веб-соединителя не поддерживает его. Настройка для обоих находится в разделе поддержки и аутентификации клиента ниже. Связанные проекты — локальные (stdio) серверы Lexware MCP: lazyants/lexware-mcp-server, JannikWempe/mcp-lexware-office. Прочитайте SECURITY.md, защитите свои токены и обратите внимание, что вы несете ответственность за их налоговую / юридическую правильность. Никаких гарантий (MIT).
Обзор (машинный перевод)
Самостоятельный сервер с открытым исходным кодом MCP Lexware Office Accounting API. Используйте свой собственный экземпляр, Подключите его к Клоду и дайте агенту прочитать ваши счета, ваучеры, контакты и статьи. и (необязательно) разрабатывать новые.
Принесите свой собственный ключ API Lexware - сервер является единственным арендатором на развертывание и никогда не хранит чужие полномочия. Он работает как удаленный HTTP-сервер на любом контейнерном хосте. Рамки Skybridge.
** Два метода аутентификации: выберите один: ** OAuth 2.1 — способ использования этого в качестве веб-сервера MCP / пользовательского разъема** Приложение Claude, claude.ai web или ChatGPT с входом каждого пользователя. -Static Bearer Token - проще. Работает с Claude Code / Claude Desktop Вы отправляете заголовок запроса. На claude.ai работает только через организацию-администратора Вариант разъема «статические заголовки», который находится в бета-версии для ограниченного набора организаций.
Настройка для обоих в поддержке клиента и аутентификации Раздел ниже.
Связанные проекты — локальные (stdio) серверы Lexware MCP: Lazyants/lexware-mcp-сервер Офис JannikWempe/mcp-lexware.
** Настоящие бухгалтерские данные брокеров.** Читайте также: SECURITY.md, защитите себя
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Lexware Office MCP Server
An open-source, self-hostable MCP server for the Lexware Office accounting API. Run your own instance, connect it to Claude, and let an agent read your invoices, vouchers, contacts and articles — and (optionally) draft new ones.
Bring your own Lexware API key — the server is single-tenant per deployment and never stores anyone else’s credentials. It runs as a remote HTTP server on any container host, built with the Skybridge framework.
Two authentication methods — choose one:
- OAuth 2.1 — the way to use this as a web MCP server / custom connector in the Claude app, claude.ai web, or ChatGPT, with each user signing in.
- Static bearer token — simpler. Works with Claude Code / Claude Desktop (which let you send a request header). On claude.ai it works only through the organization-admin “static headers” connector option, which is in beta for a limited set of organizations.
Setup for both is in the Client support & authentication section below.
Related projects — local (stdio) Lexware MCP servers: lazyants/lexware-mcp-server, JannikWempe/mcp-lexware-office.
⚠️ This brokers real accounting data. Read SECURITY.md, protect your tokens, and note that finalized invoices are legally binding — you are responsible for their tax/legal correctness. No warranty (MIT).
Capabilities
62 tools across three tiers you enable via environment variables, plus one opt-in tool
outside them (upload-file-from-url, see below):
| Tier | Default | What it covers |
|---|---|---|
| Read | always on | Profile; contacts & articles (list/get); the voucherlist (plus summarize-vouchers for server-side totals); full documents (invoices, quotations, credit notes, order confirmations, delivery notes, dunnings, down-payment invoices, vouchers); render any document type to PDF and download files/receipts (returned inline as embedded resources); batch & type-dispatched reads (get-vouchers, get-document, get-voucher-file, get-document-file); payments; reference data (countries, payment conditions, posting categories, print layouts); recurring templates (get & list); event subscriptions; document deeplinks |
Установка
docker run -p 8080:8080 --env-file .env lexware-mcpКонфигурация
{
"mcpServers": {
"lexware": {
"type": "http",
"url": "https://<your-host>/mcp",
"headers": { "Authorization": "Bearer <MCP_AUTH_TOKEN>" }
}
}
}