LlamaCloud MCP-Server
Ein MCP-Server, der eine Verbindung zu mehreren verwalteten Indizes auf LlamaCloud herstellt
Dies ist ein TypeScript-basierter MCP-Server, der mehrere Tools erstellt, die jeweils mit einem bestimmten verwalteten Index in LlamaCloud verbunden sind. Jedes Tool wird über Befehlszeilenargumente definiert.
Merkmale
Werkzeuge
Erstellt für jeden von Ihnen definierten Index ein separates Tool
Jedes Tool bietet einen
queryzum Durchsuchen seines spezifischen IndexGeneriert automatisch Toolnamen wie
get_information_index_namebasierend auf Indexnamen
Related MCP server: Just Prompt
Installation
Zur Verwendung mit Ihrem MCP-Client (z. B. Claude Desktop, Windsurf oder Cursor) fügen Sie Ihrer MCP-Client-Konfiguration die folgende Konfiguration hinzu:
Für Claude ist die MCP-Konfiguration unter folgender Adresse zu finden:
Unter MacOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonUnter Windows:
%APPDATA%/Claude/claude_desktop_config.json
Werkzeugdefinitionsformat
Im Array args der MCP-Konfiguration können Sie mehrere Tools definieren, indem Sie Paare aus den Argumenten --index und --description angeben. Jedes Paar definiert ein neues Tool.
Zum Beispiel:
Fügt dem MCP-Server ein Tool für den 10k-SEC-Tesla LlamaCloud-Index hinzu.
Entwicklung
Installieren Sie Abhängigkeiten:
Erstellen Sie den Server:
Für die Entwicklung mit automatischem Rebuild:
Um die Entwicklungsversion zu verwenden, ersetzen Sie in Ihrer MCP-Konfiguration npx @llamaindex/mcp-server-llamacloud durch node ./build/index.js .
Debuggen
Da MCP-Server über stdio kommunizieren, kann das Debuggen eine Herausforderung darstellen. Wir empfehlen die Verwendung des MCP Inspector , der als Paketskript verfügbar ist:
Der Inspector stellt eine URL für den Zugriff auf Debugging-Tools in Ihrem Browser bereit.