Klardaten (DATEV)
Klardaten API over a tax advisory firm's DATEV system: client master data, income, corporate and trade tax returns, bookkeeping (postings, SuSa, bank transactions), LODAS payroll, practice management analytics DATEV Anwalt legal files, DATEV users and groups, Eigenorganisation order updates and time entries (off by default), and a read-only DATEVconnect passthrough.
7 æ¥éç¡æ · ã¯ã¬ãžããã«ãŒãäžèŠ Â· EU ãã¹ã
Klardaten ã«äœã§ãèãã
AnythingMCP çµç±ã§ Klardaten (DATEV) ã«å®éã®ããã³ããã詊ãã â Claude ãããŒã«ãåŒã³åºããåçããŸããããªãã®ã¡ãã»ãŒãžã§ Enter ãæŒããš Cloud ã«ã€ã³ã¹ããŒã«ããŸãã
Klardaten ã Cloud ã«ã€ã³ã¹ããŒã«Claude 㯠AI ã®ãã誀ãããšããããŸããåçãã確èªãã ããã
2 åã§ã»ããã¢ãã
- 1cloud.anythingmcp.com ã§ç¡æãã©ã€ã¢ã«éå§ã
- 2ã³ãã¯ã¿ãŒã¹ãã¢ã§ Klardaten (DATEV) ãã¯ãªãã¯ãè³æ Œæ å ±ã貌ãä»ãã
- 3MCP API ããŒãçºè¡ããAI ã¯ã©ã€ã¢ã³ãã MCP URL ã«åããã
Klardaten ã®ã¬ã€ã
äž»èŠ AI ã¯ã©ã€ã¢ã³ãåãã®ã¹ããããã€ã¹ãããã»ããã¢ããã
Klardaten (DATEV) ã®ã»ããã¢ãã
ã³ãã¯ã¿å®çŸ©ãã®ãã®ããïŒèªèšŒæ å ±ã®å ¥æå ãå¿ èŠãªæš©éããã®ã¢ããã¿ãåŒã³åºã APIã ã³ãã¯ã¿äœè ã«ããè±èªã§æäŸãããŠããŸãã
Sensitive data: read this first. This connector reads a tax advisory firm's DATEV data through Klardaten: the master data, tax returns, bookkeeping and payroll of the firm's clients, including salaries, tax numbers, birth dates and bank transactions of private persons and companies. That data is covered by professional secrecy (§ 203 StGB, § 57 StBerG) and the GDPR. Add this connector only to servers whose users are allowed to see all of it, for example the partners or the staff who already have that access in DATEV. Do not add it to a shared or company-wide server. The API key acts with the DATEV profile behind it, so a model sees whatever that profile can read.
Setup
- Sign in at https://dashboard.klardaten.com and create an API key for your user. It starts with
uk-and goes intoKLARDATEN_API_KEY; it is sent asAuthorization: Bearer. - Copy the id of the DATEV instance (a UUID, created with your consultant number when the Klardaten connector was installed on the DATEV server) into
KLARDATEN_INSTANCE_ID. Every DATEV request carries it in thex-client-instance-idheader.klardaten_list_instanceslists the instances the key can reach. - The Klardaten connector on the DATEV server must be running. When it is offline, DATEV calls fail while
klardaten_get_mestill works;klardaten_get_datevconnect_healthshows the service status.
Which tool to start with: klardaten_get_me to check access, then klardaten_list_clients (master data), klardaten_list_accounting_clients (bookkeeping), klardaten_list_payroll_clients (LODAS payroll) or klardaten_list_firm_clients (the firm's own practice management analytics).
Ids differ per area. Master data uses UUIDs (client_id, addressee_id). Accounting uses a numeric client_id from klardaten_list_accounting_clients, and fiscal years are keyed by their start date as YYYYMMDD (e.g. 20250101). Payroll and firm analytics use the client_number. Tax returns have their own id. Passing an id from another area is the usual cause of a 400 or 404.
Paging, fields and filters: list tools take page (from 1) and page_size (default 100), order_by (field:asc|desc, comma-separated), fields (comma-separated, keeps answers small) and filter. A filter is field operator value with eq, like, gt, gte, lt, lte, in, notin, is, isnot, combined with AND/OR, e.g. client_id eq 101 AND fiscal_year eq 20250101. Only the fields of that endpoint are accepted; an unknown field or a wrongly formatted value returns 400. Always filter klardaten_list_postings by client_id and fiscal_year: across all clients of a firm the query takes about a minute and can time out.
DATEVconnect passthrough: klardaten_datevconnect_get reads any DATEVconnect GET path (e.g. master-data/v1/clients) for data the other tools do not cover. It is read-only.
DATEV profile: DATEVconnect calls run with the API key's default Klardaten profile. To act as another profile, set KLARDATEN_PROFILE_ID; it is sent as x-profile-id on every DATEVconnect call. Eigenorganisation writes need a profile that is an Eigenorganisation employee (EODC10015 otherwise). DCO10009 ("License for DATEVconnect is not present") comes from the DATEV server itself: check the DATEVconnect licence there.
DATEV Anwalt and user management: klardaten_list_law_files and the other klardaten_*_law_* tools read the law firm module (files, parties, budget, expenses and its reference lists); they need DATEV Anwalt on the server. klardaten_list_datev_users and klardaten_list_datev_groups read DATEV's user management (read-only).
Writes (installed switched off): klardaten_update_order changes an Eigenorganisation order, klardaten_create_expense_posting books a time or cost entry on a sub-order, and klardaten_set_client_responsibilities replaces a client's responsibilities. They change the firm's DATEV data: turn them on only on a server whose users may do that in DATEV, and confirm every change with the user. klardaten_update_order and klardaten_set_client_responsibilities replace what they write, so read first and send the full object or list.
Licensing: the Enterprise endpoints (accounting, payroll, tax, analytics) depend on the Klardaten plan; an endpoint outside the plan answers 403. klardaten_search_documents needs the document search add-on, which Klardaten enables per instance on request; it is installed switched off, turn it on once the add-on is active.
ããªãã® AI 㯠Klardaten (DATEV) ãã 2 ã¯ãªãã¯å ã
ã³ãã¯ã¿ãŒãã€ã³ã¹ããŒã«ãè³æ Œæ å ±ã貌ãä»ããAI ã«è³ªåã7 æ¥éç¡æãã¯ã¬ãžããã«ãŒãäžèŠã