Azioni agente via MCP — guida a configurazione e supporto
Collega Claude, ChatGPT o qualsiasi client MCP alle azioni agente governate di Numezis con OAuth 2.0 e Streamable HTTP.
Numezis espone azioni agente governate tramite un server MCP remoto. Claude, ChatGPT o qualsiasi client compatibile con MCP può preparare o eseguire operazioni aziendali in contabilità, vendite, acquisti, risorse umane, inventario, CRM e flussi documentali sotto permessi, approvazioni e audit trail Numezis.
Panoramica
L'endpoint MCP è disponibile all'indirizzo https://www.numezis.com/mcp tramite
Streamable HTTP e JSON-RPC 2.0. Il connettore permette a un client agente di
eseguire azioni aziendali governate mentre Numezis applica permessi, policy di
approvazione e perimetro del portale.
Prerequisiti
- Abbonamento Numezis attivo con accesso al portale Azienda o Partner.
- Un account Claude.ai con accesso ai connettori abilitato.
- Un utente Numezis autenticato con le autorizzazioni per i moduli che vuoi usare.
- Moduli aziendali abilitati nelle impostazioni Numezis (gli strumenti sono regolati dalle capability).
Collegare in Claude.ai
- Apri Claude.ai, vai su Connettori e aggiungi un server MCP remoto personalizzato.
- Imposta l'URL del server su
https://www.numezis.com/mcp. - Scegli l'autenticazione OAuth 2.0 (la Dynamic Client Registration è supportata).
- Accedi a Numezis e approva gli scope richiesti.
- Dopo l'autorizzazione, esegui una richiesta
tools/listper confermare la visibilità dei moduli.
Esempi di codice
Usa questi snippet pronti da copiare per collegarti da Claude, ChatGPT o da un client HTTP diretto.
Connettore personalizzato Claude / Cowork
Name: Numezis
Server URL: https://www.numezis.com/mcp
Authentication: OAuth
OAuth registration: Dynamic Client Registration (DCR)
Default scopes:
mcp.tools.read
mcp.tools.execute
mcp.tools.write
Base parameters: leave empty
# Fallback only when the client cannot use DCR:
Client ID: numezis-mcp-connect
Client secret: leave emptyApp MCP personalizzata ChatGPT
Name: Numezis
Server URL: https://www.numezis.com/mcp
Authentication: OAuth
OAuth registration: Dynamic Client Registration (DCR)
Default scopes:
mcp.tools.read
mcp.tools.execute
mcp.tools.write
Base parameters: leave empty
# If DCR is unavailable, use the fallback static client:
Client ID: numezis-mcp-connect
Client secret: leave emptyHTTP JSON-RPC (account di servizio)
const response = await fetch("https://www.numezis.com/mcp", {
method: "POST",
headers: {
"Content-Type": "application/json",
"Accept": "application/json, text/event-stream",
"Authorization": "Bearer " + process.env.NUMEZIS_SERVICE_ACCOUNT_KEY,
"X-Portal": "company",
"MCP-Protocol-Version": "2025-03-26",
},
body: JSON.stringify({
jsonrpc: "2.0",
id: "tools-list-1",
method: "tools/list",
params: {},
}),
});
const payload = await response.json();Gruppi di moduli disponibili
La disponibilità degli strumenti dipende dai moduli abilitati e dalle autorizzazioni dell'utente. I gruppi principali includono:
- Finanza — Contabilità, vendite, acquisti, riconciliazione, flussi IVA e operazioni di libro mastro.
- Persone — Flussi HR tra cui dipendenti, contratti, assenze e operazioni legate alle buste paga.
- Operazioni — Inventario, operazioni di progetto e gestione delle attività.
- Clienti — CRM, contatti e commenti collaborativi legati ai record aziendali.
- Documenti e dati — Acquisizione documenti, classificazione e flussi di importazione dati governati.
- Integrazioni — Connettori Google, Microsoft e di arricchimento/intelligence quando abilitati.
- Controlli — Approvazioni, configurazione dei moduli e funzioni principali di governance.
Sicurezza e trattamento dei dati
- Il trasporto usa HTTPS/TLS con OAuth Protected Resource Metadata.
- L'accesso è limitato lato server tramite AccessMode, contesto di portale e controlli sulle autorizzazioni.
- Le mutazioni critiche possono richiedere un'approvazione esplicita prima dell'esecuzione.
- I log operativi e gli audit possono essere conservati secondo la policy della piattaforma; vedi l'Informativa sulla privacy e il DPA per i dettagli.
FAQ
Questo connettore è in sola lettura?
No. Supporta operazioni di lettura e scrittura, con controlli di governance e approvazione per le azioni sensibili.
Posso usare un URL MCP personalizzato per ogni utente?
No. Numezis espone attualmente un unico URL remoto universale: https://www.numezis.com/mcp.
Quale trasporto è supportato?
È supportato Streamable HTTP. Gli endpoint SSE legacy sono deprecati.
Come vengono applicate le autorizzazioni?
Le autorizzazioni sono applicate a ogni richiesta tramite ruolo utente, moduli abilitati e controlli AccessMode con ambito di portale.
Le azioni critiche richiedono conferma?
Sì. A seconda della policy e della sicurezza del manifest dello strumento, le azioni distruttive possono attivare una fase di approvazione.
Dove posso ottenere supporto?
Contatta il supporto Numezis e consulta l'Informativa sulla privacy e il DPA nella sezione Sicurezza.
Supporto e aspetti legali
Per assistenza all'onboarding o supporto in caso di incidenti, contatta il supporto Numezis. L'Informativa sulla privacy e il DPA sono disponibili pubblicamente nella sezione Sicurezza.
Dove nell'app
- Azienda → Agente —
/c/companies/:companyId/agent - Endpoint MCP —
https://www.numezis.com/mcp
Passo dopo passo
- Abilita il modulo Agente e le autorizzazioni. Dopo OAuth gli strumenti sono visibili.
- Registra
https://www.numezis.com/mcpnel client (flusso DCR o client ID). - Completa OAuth ed esegui
tools/list. Compaiono solo gli strumenti autorizzati. - Esegui uno strumento di lettura, poi una mutazione. Gli strumenti critici restituiscono un token di approvazione.
- Approva nell'interfaccia quando richiesto. La mutazione si completa con audit.
- Controlla la traccia di audit sul record.
Autorizzazioni e moduli
Modulo Agente; controlli a livello di strumento tramite AccessMode.