Connector guide2-minute readEN · DE · IT

So konvertieren du SOAP APIs in MCP-Server

Wandeln du Legacy-SOAP/WSDL-Webdienste mit AnythingMCP in moderne MCP-Server um. Verbinde Enterprise-SOAP-APIs mit KI-Agenten, ohne etwas neu zu schreiben.

HCBy HelpCode teamUpdated 2 min read Open source on GitHub

No credit card · 7-day trial · Self-host alternative available

  • 7-day free trial
    No credit card required
  • GDPR & SOC 2 ready
    EU data residency, audit logs
  • Open-source on GitHub
    Source-available BSL-1.1
  • Works with ChatGPT, Claude, Gemini
    Any MCP-compatible client

Summary

Wandeln du Legacy-SOAP/WSDL-Webdienste mit AnythingMCP in moderne MCP-Server um. Verbinde Enterprise-SOAP-APIs mit KI-Agenten, ohne etwas neu zu schreiben.

Warum SOAP APIs nach wie vor wichtig sind

Trotz des Aufstiegs von REST und GraphQL bleiben SOAP-Webdienste das Rückgrat der Unternehmens-IT. Banken, Versicherungen, Gesundheitsdienstleister und Behörden verlassen sich auf Millionen von SOAP-Endpunkten, die kritische Geschäftsprozesse antreiben.

Das Problem? KI-Agenten sprechen MCP, nicht SOAP. Bisher erforderte die Verbindung von KI mit diesen Legacy-Systemen individuelle Middleware, monatelange Entwicklung und tiefes SOAP-Fachwissen.

AnythingMCP: SOAP zu MCP in Minuten

AnythingMCP parst automatisch WSDL-Definitionen, bildet SOAP-Operationen auf MCP-Tools ab und übernimmt die gesamte XML-Serialisierung und -Deserialisierung im Hintergrund.

Schritt-für-Schritt-Anleitung

Schritt 1: AnythingMCP bereitstellen

Klonen du das Repository und starten du die Anwendung mit Docker Compose:

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

Dies startet PostgreSQL, die Backend-API (Port 4000) und das Dashboard (Port 3000).

Schritt 2: SOAP-Connector erstellen

Öffne das AnythingMCP-Dashboard unter http://localhost:3000 und erstellen du einen neuen SOAP-Connector. Gib die WSDL-URL deines Dienstes an — AnythingMCP parst sie automatisch und erkennt alle verfügbaren Operationen.

Schritt 3: Automatisches WSDL-Parsing

AnythingMCP liest deine WSDL und führt automatisch folgende Schritte aus:

  • Erkennt alle SOAP-Operationen (z. B. getOrder, createInvoice, updateCustomer)
  • Bildet komplexe XML-Typen auf strukturierte MCP-Tool-Parameter ab
  • Generiert menschenlesbare Beschreibungen für KI-Agenten
  • Behandelt SOAP-Envelopes, Header und Namespaces transparent

Schritt 4: Authentifizierung konfigurieren

Konfiguriere in den Connector-Einstellungen die Authentifizierung für deinen SOAP-Dienst. AnythingMCP unterstützt WS-Security, Basic Auth und benutzerdefinierte SOAP-Header. Umgebungsvariablen können zur sicheren Speicherung von Anmeldedaten verwendet werden.

Schritt 5: Tool-Zuordnung anpassen

Im Dashboard kannst du überprüfen, welche Operationen bereitgestellt werden, und anpassen, wie sie KI-Agenten angezeigt werden. Du kannst Tools umbenennen, Beschreibungen verbessern und gefährliche Operationen ausschließen.

Schritt 6: Testen und verbinden

Verwenden du die integrierte Testoberfläche, um jede SOAP-Operation direkt vom Dashboard aus aufzurufen. Konfiguriere dann deinen MCP-Client:

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

Häufige Enterprise-SOAP-Anwendungsfälle

SOAP-DienstGeneriertes MCP-ToolKI-Agenten-Anwendungsfall
SAP RFC/BAPIget_material_details„Bestand für Teil X nachschlagen"
Oracle EBScreate_purchase_order„Bestellung für 100 Einheiten erstellen"
Healthcare HL7get_patient_record„Patientenhistorie abrufen"
Banking Coreget_account_balance„Kontostand prüfen"
Insurance Claimssubmit_claim„Neuen Versicherungsanspruch einreichen"

Umgang mit komplexen XML-Typen

SOAP APIs verwenden häufig tief verschachtelte XML-Strukturen. AnythingMCP flacht diese zu intuitiven JSON-Parametern ab, mit denen KI-Agenten einfach arbeiten können.

Best Practices

  1. Schreibgeschützt beginnen — Stelle zuerst Abfrageoperationen bereit, dann fügen du Schreiboperationen hinzu
  2. WS-Security verwenden — Übertragen du Anmeldedaten niemals im Klartext
  3. Mit deiner WSDL testen — Überprüf, ob die WSDL vom AnythingMCP-Server erreichbar ist
  4. Ratenbegrenzung — SOAP-Dienste haben häufig strikte Ratenlimits; konfigurieren du entsprechend

Nächste Schritte

War dieser Guide hilfreich?

Ready to ship

Ship MCP to your stack in 60 seconds.

Spin up AnythingMCP on managed Cloud or self-host it on your infrastructure. Free for 7 days, no credit card.

Verwandte Anleitungen