MCP

Vectara MCP: Agenten an Trusted RAG anschließen

Für alle, die einen Agenten über Vectara Trusted RAG laufen lassen wollen; mit pip installieren, über das Standard-HTTP starten und zuerst setup_vectara_api_key zur Schlüsselprüfung aufrufen.

Official source · Vectara-MCP

Install

pip install vectara-mcp

Für wen

Wenn eine Agenten-App an Vectaras Trusted RAG angeschlossen werden soll—schnell, stabil, mit weniger Halluzinationen durch Abrufverstärkung—passt dieser Dienst. Offiziell kommt diese Fähigkeit über das MCP-Protokoll.

Er passt zu allen, die schon per pip installieren und einen Vectara-API-Schlüssel haben. Der Standardstart ist authentifizierter HTTP-Transport. Ohne Schlüssel besteht das sitzungsbezogene Konfigurationswerkzeug die Prüfung nicht.

Beim ersten Mal nur den Schlüssel prüfen. Nicht benannte Abfragewerkzeuge nicht als bekannte Funktionen behandeln. Abruf geht trotzdem ins Netz und schickt Ihre Frage an Vectara.

Ersten Versuch in 3 Minuten abschließen

Der offiziell empfohlene Weg ist die Installation von PyPI und der Start mit dem sicheren Standard-HTTP-Transport. Voraussetzung: ein Vectara-API-Schlüssel ist vorhanden.

Installation:

pip install vectara-mcp

Setzen Sie die Umgebungsvariable VECTARA_API_KEY auf den echten, von der Konsole ausgestellten Schlüssel. Offizielle Beispielwerte sind Platzhalter; nicht abschreiben. Dann starten:

python -m vectara_mcp

Offiziell läuft der Dienst standardmäßig unter:

http://127.0.0.1:8000

und Authentifizierung ist bereits an. Zeigen Sie den MCP-Client auf diesen HTTP-Dienst. Offiziell stehen die vollständigen Headerfelder für den Client nicht; nicht erfinden. So verbinden, wie der Client authentifiziertes HTTP-MCP verbindet.

Dann einen Aufruf: setup_vectara_api_key aufrufen. Offiziell konfiguriert und prüft es den Vectara-API-Schlüssel der Sitzung; es ist eine einmalige Einrichtung. Parameterfelder sind nicht geschrieben; den echten Schlüssel gemäß der Definition eintragen, die der Client zeigt, keine Beispielstrings schreiben.

Erfolgssignal: die Prüfung besteht, die Sitzung kann den Schlüssel nutzen. Bei Fehlschlag zuerst prüfen, dass Umgebungsvariable und Werkzeugargument der echte Schlüssel sind.

Kein --stdio anhängen. Beim ersten Mal nur Standard-HTTP.

Anwendungsfälle

Fall 1: Schlüssel in der Sitzung prüfen. setup_vectara_api_key aufrufen. Die offizielle Erklärung ist Configure and validate your Vectara API key for the session. Schlüsselformat und ob die Umgebungsvariable überschrieben wird, stehen nicht. Bei Erfolg sollte die Prüfung bestehen. Nicht als Werkzeug behandeln, das ein Korpus abfragen kann.

Fall 2: nach bestandener Prüfung eine Trusted-RAG-Abfrage. Offiziell gibt dieser Server Agenten-Apps Trusted RAG. Diese Seite nennt nur das Einrichtungs-Werkzeug oben und schreibt keinen Abfragefunktionsnamen; öffnen Sie die Werkzeuge, die dieser Server im Client zeigt, und wählen Sie den Eintrag mit Abruf oder Fragen und Antworten. Nicht erschienene Funktionsnamen nicht erfinden. Bei Erfolg Abrufergebnisse von Vectara. Abfragen gehen ins Netz und können Ihren Fragetext offenlegen.

Grenzen

Standard ist authentifiziertes HTTP. Es gibt auch python -m vectara_mcp --stdio, offiziell unsicherer, nur für lokale Entwicklung oder Claude Desktop, nicht der erste Weg.

VECTARA_API_KEY ist Pflicht. Offiziell weder Ratengrenze noch Rückgängigmachen. Diese Seite nennt keine Abfragewerkzeuge; die Worte Trusted RAG nicht als Funktionsnamen lesen. Die lokale Loopback-Adresse bedeutet nur das Standard-Lauschen, nicht dass Daten die Maschine nicht verlassen—Abruf trifft trotzdem Vectara.