Back to Guides

Come convertire un'API SOAP in un server MCP

Guida passo dopo passo per convertire servizi web SOAP/XML legacy in server MCP per Claude, ChatGPT e Copilot usando AnythingMCP.

Converti i servizi SOAP legacy in server MCP pronti per l'IA

Molti sistemi aziendali utilizzano ancora servizi web SOAP/XML. AnythingMCP può convertirli in server MCP, permettendo ad agenti IA come Claude e ChatGPT di interagire con i sistemi legacy attraverso il linguaggio naturale.

Cosa serve

  • Un servizio web SOAP/XML con un endpoint WSDL
  • Docker installato
  • Un client IA compatibile con MCP (Claude, ChatGPT, Copilot, ecc.)

Guida passo dopo passo

Passo 1: Distribuire AnythingMCP

git clone https://github.com/HelpCode-ai/anythingmcp.git
cd anythingmcp && docker compose up -d

Passo 2: Creare un connettore SOAP

Nella dashboard, crea un nuovo connettore SOAP. Fornisci l'URL WSDL del tuo servizio SOAP. AnythingMCP analizza il WSDL e genera automaticamente strumenti MCP per ogni operazione SOAP.

Passo 3: Configurare l'autenticazione

Imposta WS-Security, Basic Auth o autenticazione basata su certificati secondo le esigenze del tuo servizio SOAP.

Passo 4: Verificare gli strumenti generati

AnythingMCP converte ogni operazione SOAP in uno strumento MCP. La gestione delle richieste/risposte XML è automatica: gli agenti IA interagiscono con semplici parametri JSON.

Passo 5: Collegare il tuo client IA

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

Casi d'uso comuni

  • SAP ECC — Converti gli endpoint SOAP RFC/BAPI per l'accesso IA
  • Oracle E-Business Suite — Collega i servizi SOAP a MCP
  • API governative — Molte API del settore pubblico usano ancora SOAP
  • Sistemi bancari — Servizi SOAP legacy per pagamenti e conti

Prossimi passi