
Strumento · integrazione di agenti AI con i sistemi aziendali
MCP per 1C, Bitrix24 ed email
2026 · Strumento · Python, MCP
Server MCP portabili che danno a qualsiasi client AI un accesso sicuro a 1C, Bitrix24 ed email
Un insieme di server MCP (Model Context Protocol) per Claude Code, OpenCode e il nostro 0-AGENT: 1C:Enterprise tramite OData V3 con costruzione automatica dello schema da $metadata, l’intera API REST di Bitrix24 e l’email via IMAP/SMTP. Ognuno ha un RBAC a livello di dominio (consenti/nega tramite pattern), limitazione della frequenza delle richieste, nuovi tentativi ed errori tipizzati. Per testare l’agente con un 1C «reale», è stato realizzato un banco di prova sintetico di commercio estero e logistica sulla piattaforma 1C 8.5, con ruoli e dati di test.
La sfida
Collegare un agente AI ai sistemi contabili senza riscrivere il client per ogni configurazione di 1C e senza il rischio che l’agente cancelli o modifichi ciò che non deve.
Cosa c’è dentro
- 1C-MCP: 13 strumenti universali (elenco entità, metadati, select, lettura, conteggio, creazione, aggiornamento, eliminazione logica e fisica, registrazione e annullamento della registrazione, navigazione, query personalizzata); funziona con qualsiasi configurazione (Contabilità, Gestione commerciale, ERP)
- RBAC a due livelli per 1C: i ruoli propri di 1C più un elenco di entità consentite e negate a livello MCP; l’eliminazione fisica è disattivata per impostazione predefinita
- Bitrix-MCP: chiamate a qualsiasi metodo REST, batch fino a 50 comandi, introspezione dei campi, wrapper CRM per trattative, contatti, aziende e lead; rate limiting leaky-bucket, retry esponenziale
- Email-MCP: 6 strumenti (posta in arrivo, lettura, ricerca, invio, elenco cartelle, allegati); indipendente dal provider (Gmail, Yandex, Outlook)
- Gestisce le particolarità di OData V3 in 1C: niente $expand né batch; 21 codici di errore strutturati vengono convertiti in eccezioni tipizzate
- Banco di prova sintetico: una configurazione per spedizionieri (4 enumerazioni, 7 cataloghi, 4 documenti con sezioni tabellari), 3 ruoli e un utente di servizio, una matrice dei permessi verificata
Traduzione automatica, in revisione.