Communitygithub.com

HelpCode-ai/anythingmcp

MCP-Gateway für REST, SOAP/WSDL, GraphQL und SQL – die legacy-freundliche API-zu-MCP-Brücke für Claude, ChatGPT, Gemini, Copilot, Cursor. OpenAPI/Postman/WSDL-Import, OAuth2, RBAC, On-Premise-Audit-Log. 160+ vorgefertigte Adapter (Sorare, WooCommerce, Whatsapp, WeClapp, HRWorks…).

Was ist anythingmcp?

Mit anythingmcp (HelpCode-ai/anythingmcp) können Entwickler und KI-Agenten nahtlos auf Legacy-APIs und moderne API-Stile zugreifen, ohne dass umfangreiche Code-Anpassungen erforderlich sind. Diese MCP-Gateway-Lösung unterstützt REST, SOAP/WSDL, GraphQL und SQL und fungiert als universelle Brücke zwischen verschiedenen KI-Plattformen wie Claude, ChatGPT, Gemini, Copilot und Cursor. Es bietet Importmöglichkeiten für OpenAPI- und Postman-Spezifikationen sowie WSDL-Dateien, sodass bestehende API-Definitionen direkt in MCP-fähige Endpunkte umgewandelt werden können. Die integrierten Sicherheitsfunktionen umfassen OAuth2 und rollenbasierte Zugriffskontrolle (RBAC), ergänzt durch ein On-Premise-Audit-Log zur Einhaltung von Compliance-Anforderungen. Mit über 160 vorinstallierten Adaptern für Dienste wie Sorare, WooCommerce, WhatsApp, WeClapp und HRWorks deckt anythingmcp eine breite Palette von Anwendungsfällen ab und reduziert den Integrationsaufwand erheblich. Die Konfiguration erfolgt über ein Web-Dashboard oder YAML-Dateien, wobei die API-Schlüssel sicher in Umgebungsvariablen gespeichert werden.

Funktioniert mit✓Claude Code~Codex CLI✓Cursor✓Gemini CLI
npx skills add HelpCode-ai/anythingmcp

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht anythingmcp?

MCP-Gateway für REST, SOAP/WSDL, GraphQL & SQL – die legacy-freundliche API-zu-MCP-Brücke für Claude, ChatGPT, Gemini, Copilot, Cursor. OpenAPI/Postman/WSDL-Import, OAuth2, RBAC, On-Premise-Audit-Log. 160+ vorgefertigte Adapter (Sorare, WooCommerce, Whatsapp, WeClapp, HRWorks…)

Einrichtung

  1. AnythingLLM installieren oder die Cloud-Version nutzen.
  2. API-Schlüssel abrufen unter Einstellungen > API-Schlüssel.
  3. MCP-Verbindung konfigurieren in den Einstellungen der KI-Client-Umgebung (Claude, Cursor, Copilot etc.).

Konfigurationsbeispiele

Claude Desktop (claude_desktop_config.json):

{
  "mcpServers": {
    "anythingllm": {
      "command": "npx",
      "args": [
        "-y",
        "@anythingllm/mcp"
      ],
      "env": {
        "ANYTHINGLLM_BASE_URL": "http://localhost:3001",
        "ANYTHINGLLM_API_KEY": "dein-api-key-hier"
      }
    }
  }
}

Cursor (Einstellungen > Cursor-Settings > MCP):

{
  "mcpServers": {
    "anythingllm": {
      "command": "npx",
      "args": [
        "-y",
        "@anythingllm/mcp"
      ],
      "env": {
        "ANYTHINGLLM_BASE_URL": "http://localhost:3001",
        "ANYTHINGLLM_API_KEY": "dein-api-key-hier"
      }
    }
  }
}

Claude Code (claude.json):

{
  "mcpServers": {
    "anythingllm": {
      "command": "npx",
      "args": [
        "-y",
        "@anythingllm/mcp"
      ],
      "env": {
        "ANYTHINGLLM_BASE_URL": "http://localhost:3001",
        "ANYTHINGLLM_API_KEY": "dein-api-key-hier"
      }
    }
  }
}

GitHub Copilot:

  1. Erstelle die Datei .github/copilot/mcp.json im Repository.
  2. Füge folgende Konfiguration hinzu:
{
  "mcpServers": {
    "anythingllm": {
      "command": "npx",
      "args": [
        "-y",
        "@anythingllm/mcp"
      ],
      "env": {
        "ANYTHINGLLM_BASE_URL": "http://localhost:3001",
        "ANYTHINGLLM_API_KEY": "dein-api-key-hier"
      }
    }
  }
}

Verwendung

Sobald die MCP-Verbindung eingerichtet ist, können KI-Agenten folgende Aktionen ausführen:

  • Dokumente durchsuchen (anythingllm_search)
  • Workspace-Status abfragen (anythingllm_workspace_status)
  • Neue Workspaces erstellen (anythingllm_create_workspace)
  • Dokumente in Workspaces hochladen (anythingllm_upload_document)
  • Mit Workspace-Chat interagieren (anythingllm_workspace_chat)

Beispiele für KI-Prompts

  • „Durchsuche meine AnythingLLM-Workspaces nach dem Dokument über Projekt Alpha.“
  • „Erstelle einen neuen Workspace namens „Marketing-Berichte“ und lade die Datei „report.pdf“ hoch.“
  • „Liste alle verfügbaren Workspaces auf und zeige den Status von jedem an.“

Wichtiger Hinweis

Um die MCP-Funktionalität zu aktivieren, muss die AnythingLLM-Instanz laufen und über ANYTHINGLLM_BASE_URL erreichbar sein. Der API-Schlüssel sollte sicher als Umgebungsvariable gespeichert werden.

Verwandte Skills