
Verktøy · integrasjon av AI-agenter med bedriftssystemer
MCP for 1C, Bitrix24 og e-post
2026 · Verktøy · Python, MCP
Portable MCP-servere som gir enhver AI-klient trygg tilgang til 1C, Bitrix24 og e-post
Et sett med MCP-servere (Model Context Protocol) for Claude Code, OpenCode og vår egen 0-AGENT: 1C:Enterprise via OData V3 med automatisk skjemabygging fra $metadata, hele REST-API-et til Bitrix24 og e-post over IMAP/SMTP. Hver av dem har RBAC på domenenivå (tillat/nekt etter mønstre), begrensning av forespørselsfrekvens, nye forsøk og typede feil. For å teste agenten mot en «ekte» 1C ble det bygget en syntetisk testbenk for utenrikshandel og logistikk på plattformen 1C 8.5, med roller og testdata.
Oppgaven
Å koble en AI-agent til regnskapssystemer uten å skrive om klienten for hver 1C-konfigurasjon og uten risiko for at agenten sletter eller endrer noe den ikke skal.
Hva som inngår
- 1C-MCP: 13 universelle verktøy (liste over entiteter, metadata, select, read, count, create, update, myk og hard sletting, bokføring og avbokføring, navigasjon, egendefinert spørring); fungerer med enhver konfigurasjon (Regnskap, Handelsstyring, ERP)
- RBAC på to nivåer for 1C: 1Cs egne roller pluss en liste over tillatte og nektede entiteter på MCP-nivå; hard sletting er av som standard
- Bitrix-MCP: kall til enhver REST-metode, batcher på opptil 50 kommandoer, feltintrospeksjon, CRM-wrappere for avtaler, kontakter, selskaper og leads; leaky-bucket-begrensning, eksponentielt nytt forsøk
- Email-MCP: 6 verktøy (innboks, les, søk, send, mappeliste, vedlegg); uavhengig av leverandør (Gmail, Yandex, Outlook)
- Håndterer særegenhetene ved OData V3 i 1C: ingen $expand og ingen batch; 21 strukturerte feilkoder gjøres om til typede unntak
- Syntetisk testbenk: en konfigurasjon for spedisjon (4 enumerasjoner, 7 kataloger, 4 dokumenter med tabelldeler), 3 roller og en tjenestebruker, en verifisert tillatelsesmatrise
Maskinoversettelse – korrekturlesing pågår.