Guida al connettore2 minuti di lettura7 lingue

Come Convertire le API SOAP in Server MCP

Trasforma i servizi web SOAP/WSDL legacy in server MCP moderni utilizzando AnythingMCP. Collega le API SOAP aziendali agli agenti AI senza riscrivere nulla.

HCA cura del team HelpCodeAggiornato 2 min di lettura Open source su GitHub

Nessuna carta di credito · 7 giorni di prova · Alternativa self-host disponibile

  • Prova gratuita di 7 giorni
    Nessuna carta di credito
  • GDPR & SOC 2 ready
    Dati in UE, log di audit
  • Open source su GitHub
    Open source · AGPL-3.0
  • Funziona con ChatGPT, Claude, Gemini
    Qualsiasi client compatibile MCP

In breve

Trasforma i servizi web SOAP/WSDL legacy in server MCP moderni utilizzando AnythingMCP. Collega le API SOAP aziendali agli agenti AI senza riscrivere nulla.

Perché le API SOAP Sono Ancora Importanti

Nonostante l'ascesa di REST e GraphQL, i servizi web SOAP rimangono la colonna portante dell'IT aziendale. Banche, compagnie assicurative, fornitori di servizi sanitari e agenzie governative si affidano a milioni di endpoint SOAP che alimentano processi aziendali critici.

Il problema? Gli agenti AI parlano MCP, non SOAP. Fino ad ora, collegare l'AI a questi sistemi legacy richiedeva middleware personalizzato, mesi di sviluppo e una profonda competenza in SOAP.

AnythingMCP: Da SOAP a MCP in Pochi Minuti

AnythingMCP analizza automaticamente le definizioni WSDL, mappa le operazioni SOAP sugli strumenti MCP e gestisce tutta la serializzazione e deserializzazione XML dietro le quinte.

Guida Passo dopo Passo

Passo 1: Distribuire AnythingMCP

Clonare il repository e avviare l'applicazione con Docker Compose:

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Questo avvia PostgreSQL, l'API backend (porta 4000) e la dashboard (porta 3000).

Passo 2: Creare un Connettore SOAP

Aprire la dashboard di AnythingMCP all'indirizzo http://localhost:3000 e creare un nuovo connettore SOAP. Fornire l'URL WSDL del proprio servizio — AnythingMCP lo analizzerà automaticamente e scoprirà tutte le operazioni disponibili.

Passo 3: Analisi Automatica del WSDL

AnythingMCP legge il WSDL e automaticamente:

  • Scopre tutte le operazioni SOAP (ad es., getOrder, createInvoice, updateCustomer)
  • Mappa i tipi XML complessi in parametri strutturati per gli strumenti MCP
  • Genera descrizioni leggibili per gli agenti AI
  • Gestisce envelope SOAP, intestazioni e namespace in modo trasparente

Passo 4: Configurare l'Autenticazione

Nelle impostazioni del connettore, configurare l'autenticazione per il proprio servizio SOAP. AnythingMCP supporta WS-Security, autenticazione Basic e intestazioni SOAP personalizzate. Le variabili d'ambiente possono essere utilizzate per memorizzare le credenziali in modo sicuro.

Passo 5: Personalizzare la Mappatura degli Strumenti

Nella dashboard, revisionare quali operazioni esporre e personalizzare come appaiono agli agenti AI. È possibile rinominare gli strumenti, migliorare le descrizioni ed escludere le operazioni pericolose.

Passo 6: Testare e Collegare

Utilizzare l'interfaccia di test integrata per chiamare ogni operazione SOAP direttamente dalla dashboard. Quindi configurare il proprio client MCP:

{
  "mcpServers": {
    "my-soap-service": {
      "url": "http://localhost:4000/mcp"
    }
  }
}

Casi d'Uso Comuni SOAP Aziendali

Servizio SOAPStrumento MCP GeneratoCaso d'Uso Agente AI
SAP RFC/BAPIget_material_details"Cerca l'inventario per il pezzo X"
Oracle EBScreate_purchase_order"Crea un OdA per 100 unità"
Sanità HL7get_patient_record"Recupera la storia clinica del paziente"
Core Bancarioget_account_balance"Verifica lo stato del conto"
Sinistri Assicurativisubmit_claim"Presenta un nuovo sinistro assicurativo"

Gestione dei Tipi XML Complessi

Le API SOAP spesso utilizzano strutture XML profondamente nidificate. AnythingMCP le appiattisce in parametri JSON intuitivi con cui gli agenti AI possono lavorare facilmente.

Buone Pratiche

  1. Iniziare in sola lettura — Esporre prima le operazioni di interrogazione, poi aggiungere le operazioni di scrittura
  2. Utilizzare WS-Security — Non trasmettere mai le credenziali in testo semplice
  3. Testare con il proprio WSDL — Verificare che il WSDL sia accessibile dal server AnythingMCP
  4. Limitazione delle richieste — I servizi SOAP hanno spesso limiti di frequenza rigorosi; configurare di conseguenza

Prossimi Passi

Questa guida ti è stata utile?

MCP nel tuo stack in 60 secondi.

Avvia AnythingMCP nel Cloud gestito o installalo sulla tua infrastruttura. 7 giorni gratis, senza carta di credito.

Guide correlate

Connettori

Avito su MCP: gestisci annunci, prezzi e statistiche Avito da qualsiasi agente AI

Fai lavorare la tua AI con il tuo account business Avito: elenca gli annunci e cambiane i prezzi, leggi le statistiche di visualizzazioni, contatti e chiamate, controlla i caricamenti autoload e i loro errori, il formato del feed e il tuo portafoglio, e leggi le chat di Avito Messenger. Inviare messaggi e cambiare le impostazioni autoload sono opzionali e disattivati di default.

Connettori

Aymakan su MCP: spedizioni, etichette e ritiri del tuo account Aymakan in qualsiasi agente AI

Il corriere Aymakan (Arabia Saudita) da un agente AI: traccia le spedizioni per numero di tracking o riferimento ordine, elenca le tue spedizioni, link alle etichette AWB, richieste di ritiro e fasce orarie, città, punti PUDO, magazzini e indirizzi salvati. Creare e annullare spedizioni e ritiri è incluso, disattivato all'installazione.

Connettori

BEX Express su MCP: traccia le spedizioni e stampa le etichette del tuo account corriere BEX da qualsiasi agente AI

Il corriere BEX Express (Serbia) da un agente AI: storico degli stati di una spedizione dal numero di spedizione, etichette indirizzo in PDF, la rubrica indirizzi BEX con comuni, località e vie, e i parcel shop e depositi. Creare e annullare spedizioni è incluso, disattivato all'installazione.

Connettori

Binance su MCP: prezzi crypto, funding rate e open interest in tempo reale in qualsiasi agente AI

Fai leggere alla tua AI i dati di mercato crypto in tempo reale di Binance: prezzi spot e variazione nelle 24 ore di ogni coppia, order book, ultimi scambi e storico dei prezzi, e per i futures USD-M mark price, funding rate, open interest e rapporto long/short. Dati pubblici, senza account né chiave. Sola lettura: non può fare trading né muovere fondi.

Connettori

Bind ERP su MCP: vendite, CFDI, magazzino e clienti del tuo account Bind in qualsiasi agente AI

Collega Bind ERP, l'ERP cloud messicano, a Claude o ChatGPT: clienti e prospect, fornitori, prodotti e giacenze per magazzino, ordini, preventivi, vendite con il loro XML CFDI, ordini di acquisto, spese, piano dei conti e registrazioni contabili, con filtri OData. Le scritture e la creazione di CFDI sono disattivate all'installazione.

Connettori

BricoBravo su MCP: ordini e spedizioni del tuo negozio BricoBravo in qualsiasi agente AI

Vendi su BricoBravo, il marketplace italiano di fai da te e casa, da un agente AI: ordini con articoli, totali, cliente e indirizzo di spedizione, filtrati per data. La conferma di spedizione con corriere e tracking è inclusa, disattivata all'installazione.