Calypso Multimodal RAG MCP Server
OfficialCalypso Multimodal RAG MCP Server
Der einfachste gehostete multimodale RAG-MCP-Server für Claude Desktop, Cursor und Agent-Workflows.
Ein einziger npx-Befehl – unterstützt von Gemini File Search. Verarbeitet PDFs, Screenshots, Schaubilder, Diagramme und Bilder nativ mit überprüfbaren Quellenangaben.
Der einfachste Weg, gehostetes multimodales RAG zu Claude, Cursor, Windsurf und benutzerdefinierten Agenten hinzuzufügen.
Super einfache Einrichtung:
npx -y @calypsohq/multimodal-rag-mcp-server --api-key sk-your-key-hereEchtes multimodales RAG: verarbeitet Text und visuelle Inhalte nativ über Gemini File Search
Hochladen und Abfragen: spezielle Tools für dauerhafte Wissensdaten und Stapel-Uploads
Mehrrunden-Gespräche: kontextbezogene Antworten mit
/new-ResetAuffindbare Workflows: Ressourcen und Prompts für sichere RAG-, Upload- und Aufnahme-Workflows
GitHub | Dokumentation | Smithery | Offizielles MCP-Registry
Tags: multimodal-rag, easiest-mcp-rag, gemini-rag, hosted-rag-mcp, mcp-server
Statt jeden Agenten oder Workflow an einen einmaligen Dokument-Such-Stack anzubinden, nutzen Sie diesen MCP als agentenorientierten Einstiegspunkt in eine wiederverwendbare Antwortebene: Laden Sie Quellmaterial einmal hoch, rufen Sie es über Text- und visuelle Inhalte hinweg ab und liefern Sie Antworten mit Belegen, die Nutzer verifizieren können.
Schnellstart (Am einfachsten)
# One-liner with npx
npx -y @calypsohq/multimodal-rag-mcp-server --api-key "sk-your-key-here"Oder mit Umgebungsvariablen:
CALYPSO_API_KEY="sk-..." npx -y @calypsohq/multimodal-rag-mcp-serverFügen Sie dieselben Befehl mit den Konfigurationsbeispielen unten zu Claude Desktop, Cursor oder Smithery hinzu.
Related MCP server: RAG-Anything MCP Server
Warum Calypso wählen
Calypso wurde für Teams entwickelt, die den einfachsten gehosteten multimodalen RAG-MCP-Server möchten: kein lokaler Vektor-Stack, kein Docker Compose und keine eigene OCR- oder Bildverarbeitungspipeline, bevor Agenten quellenbasierte Fragen stellen können.
Funktion | Calypso | rag-anything-mcp | Pixeltable |
Einrichtung | 1 npx-Befehl (ohne Infrastruktur) | Klon + Python | Docker Compose |
Multimodal | Natives Gemini File Search (Text + Bilder, Diagramme, Schaubilder, PDFs) ohne zusätzliche Vision-Pipeline | Umfangreiches OpenAI-visionbasiertes Dokument-RAG | Hervorragend für Video, Audio, Bilder und Tabellen |
Hosting | Vollständig gehostet (Option für Selbst-Hosting) | Local-First | Local-First |
Betrieb | Zero-Ops-Cloud | Erfordert Python-Setup | Erfordert Docker |
Upload-Tools | Integrierte Upload-Session-Werkzeuge für Einzeldateien und Stapel-Wissen | Ja | Ja |
Zitate / Grounding | Starke Belegkette mit Retrieval-Metadaten | Ja | Ja |
Geeignet für | Teams, die gehostetes multimodales RAG ohne Betriebsaufwand für MCP-Clients wünschen | Lokale Dokument-RAG-Experimente | Umfangreiche lokale Video-, Audio- und Daten-Workflows |
Beginnen Sie hier, wenn Sie den einfachstenen, gehosteten, multimodalen RAG-MCP-Server möchten.
Was Sie außerdem davon haben
Produktionsreifer multimodaler RAG-Agent mit Mehrrunden-Speicher
Integrierte Upload-Tools für Einzeldateien und Stapel-Wissens-Uploads
Automatische Identifizierung der RAG-Varianten und Wissensbuckets Ihres Teams
Überprüfbare Zitate mit Quellenverweisen und Retrieval-Metadaten
Schreibgeschützte Ressourcen und wiederverwendbare Prompts für sichere Workflows
Warum Multimodal-First-RAG
Das meiste Unternehmenswissen besteht nicht nur aus Text. Die Antwort liegt oft in einem Setup-Screenshot, einer PDF-Tabelle, einem Produktdiagramm, einer Help-Center-Seite oder einem Diagramm in einem Bericht. Calypso bündelt all dieses Wissen in einer einzigen Retrieval-Ebene, damit Agents Fragen beantworten können, ohne sich auf generelles Modellwissen verlassen zu müssen.
Durchsuchen Sie die Formate, auf die Nutzer sich verlassen: Dokumentation, PDFs, Screenshots, Diagramme, Tabellen, Produktbilder, Support-Artikel, Handbücher, Richtlinien, FAQs und Berichte.
Belegte Antworten, bevor das Modell schreibt: Gemini File Search ruft zuerst relevanten Text und visuellen Kontext ab, dann antwortet der RAG-Agent auf der Grundlage dieses Quellenmaterials.
Die Belegkette zeigen: Antworten können Quellenverweise, seitenbezogenes Grounding und Retrieval-Metadaten enthalten, damit Nutzer prüfen können, bevor sie vertrauen.
Retrieval mit Metadaten eingrenzen: Mithilfe von Workspace, Team, Kunde, Sprache, Dateityp, Status oder anderer Metadaten bleiben Antworten relevant, ohne dass Wissensdatenbanken dupliziert werden müssen.
Dieselbe Wissensebene überall wiederverwenden: Cursor, Claude Desktop, KI-Agenten, n8n-Workflows, Produkt-UI, Support-Abläufe und Website-Erlebnisse mit derselben quellenbasierten Ebene verbinden.
In der Praxis kann Ihr Agent Fragen wie die folgenden beantworten:
„Erklär mir diesen Setup-Screenshot und das beigefügte PDF mit der Richtlinie. Was soll der Supportmitarbeiter als Nächstes tun?“
„Was sagt dieses Onboarding-PDF über Genehmigungsregeln?“
„Warum schlägt dieser Einrichtungsbildschirm fehl?“
„Vergleiche das Preisschaubild mit unserer Tarifdokumentation und empfehle das richtige Paket.“
„Fasse die Richtlinie zusammen, die auf dieses Unterstützungsticket zutrifft.“
„Welches Produktpaket passt zu diesem Kunden, baseline auf unserer Grenzdokumentation?“
„Vergleichen Sie den dargestellten Aufnahm-Workflow mit dem Retrieval-Workflow.“
Was dieser MCP tut
Mit calypso-rag-agent können Sie Folgendes tun:
Stellen Sie grundlegende Fragen gegen die konfigurierte Calypso-Wissensbase.
Wählen Sie mit dem optionalen Argument
modeleine beliebige erkannte Team-RAG-Variante aus.Mehrrunden-Gespräche fortsetzen über das native, erreichbare auf
/v1/responsesaufbauende Konversationsmodell.Setzen Sie den Gesprächskontext mit
/newzurück.Verwenden Sie denselben OpenAI-kompatiblen Responses-Endpunkt, der
calypso-rag-agentressourcen.Entdecken Sie eingebaute Ressourcen und Prompt-Vorlagen für die unterstützten Calypso-Workflows.
Voraussetzungen
Node.js 18+
Der Server verwendet für API-Auft Graben:
fetch,Headers,Request,Response,FormData,BlobundFile– Primitiven der Web-Fetch-API und SDK-Kompatibilität. Das Paket erstellt beim Start fehlende Globals für MCP-Runtimes, die nur einen Teil der Node-18+-Web-API-Oberfläche bereitstellen.Ein Calypso-API-Endpunkt, der folgende Endpunkte bereitstellt:
POST /v1/responsesGET /v1/rag-agent/modelsGET /v1/knowledge/bucketsPOST /v1/knowledge/files/upload-sessionPOST /v1/knowledge/files/upload-session/{session_id}/finalizePOST /v1/knowledge/files:batch/upload-sessionPOST /v1/knowledge/files:batch/upload-session/{batch_id}/finalizeGET /v1/knowledge/batches/{batch_id}
Ein Calypso-API-Schlüssel (
sk-...)
Konfiguration
Umgebungsvariablen:
CALYPSO_API_KEY(erforderlich)CALYPSO_API_BASE_URL(optional, Standard:https://api.calypso.so/v1)
CLI-Flags:
--api-key--api-base-url
Konfigurationspriorität:
CLI-Flags / von Smithery bereitgestellte Befehlsargumente
Umgebungsvariablen
Standard-Basis-URL (
https://api.calypso.so/v1)
Mit npx ausführen
npx -y @calypsohq/multimodal-rag-mcp-server --api-key "sk-..."Mit Umgebungsvariablen ausführen
env CALYPSO_API_KEY="sk-..." CALYPSO_API_BASE_URL="https://api.calypso.so/v1" npx -y @calypsohq/multimodal-rag-mcp-serverIn Cursor konfigurieren
Fügen Sie einen neuen MCP-Server (Befehlstyp) wie folgt hinzu:
npx -y @calypsohq/multimodal-rag-mcp-server --api-key sk-... --api-base-url https://api.calypso.so/v1In Claude Desktop konfigurieren
1. Claude-Desktop-MCP-Konfiguration öffnen
In Claude Desktop:
Claude -> Settings -> Developer -> Edit Config
Unter macOS befindet sich die Datei normalerweise unter:
~/Library/Application Support/Claude/claude_desktop_config.jsonClaude Desktop verwendet claude_desktop_config.json für Desktop MCP-Server. Claude Code verwendet separate Konfigurationsdateien wie ~/.claude.json oder Projekt .mcp.json.
2. Den Calypso-MCP-Server hinzufügen
Fügen Sie Folgendes in claude_desktop_config.json ein:
{
"mcpServers": {
"Calypso Multimodal RAG": {
"command": "npx",
"args": [
"-y",
"@calypsohq/multimodal-rag-mcp-server"
],
"env": {
"CALYPSO_API_KEY": "sk-your-calypso-api-key",
"CALYPSO_API_BASE_URL": "https://api.calypso.so/v1"
}
}
}
}Ersetzen Sie:
sk-your-calypso-api-key
mit Ihrem echten Calypso-API-Schlüssel.
3. Claude Desktop vollständig neu starten
Beenden Sie Claude Desktop vollständig und öffnen Sie es dann erneut.
Schließen Sie nicht einfach das Fenster. Auf macOS:
Cmd + QNach dem Neustart sollte der MCP in Claude mit folgenden verfügbaren Tools erscheinen:
calypso-rag-agentcalypso-list-bucketscalypso-upload-filecalypso-upload-files-batch
Optional: Claude-Artefakte auf Ihrem Mac speichern
Calypso stellt gehostete multimodale RAG-Tools bereit. Es schreibt keine zworganizationgenerierten Berichte, Zusammenfassungen, CSV-, JSON-Dateien oder Websuchartefakte direkt auf Ihren lokalen Computer.
Damit Claude Desktop generierte Dateien lokal speichern kann, fügen Sie den Standard-Filesystem-MCP-Server zusätzlich zu Calypso und beschränken Sie ihn auf einen bestimmten sicheren Ordner.
Erstellen Sie den Ordner zuerst:
mkdir -p ~/ClaudeFügen Sie dazu beide Server zu claude_desktop_config.json hinzu:
{
"mcpServers": {
"Calypso Multimodal RAG": {
"command": "npx",
"args": [
"-y",
"@calypsohq/multimodal-rag-mcp-server"
],
"env": {
"CALYPSO_API_KEY": "sk-your-calypso-api-key",
"CALYPSO_API_BASE_URL": "https://api.calypso.so/v1"
}
},
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"/Users/yourname/Claude"
]
}
}
}Nachdem Sie die Konfiguration geändert haben, beenden Sie Claude Desktop vollständig und öffnen Sie es erneut.
Beispiel-Prompt:
Use Calypso for the grounded RAG answer, then save the final report as /Users/yourname/Claude/report.md using the filesystem tool.Aus Sicherheitsgrunden gewähren Sie Filesystem-Zugriff nur auf einen bestimmten Ordner wie ~/Claude, nicht auf Ihr gesamtes Home-Verzeichnis.
Anliegen | Verantwortlichsschlüssel |
Quellenbasierte RAG-Antworten | Calypso MCP |
Dateien in Calypso hochladen | Calypso MCP |
| filesystem MCP |
Websuch-Artefakte von Claude | Claude plus filesystem MCP-Prompt |
Smithery
Der Server ist über Smithery verfügbar und startet über denselben von Desktop-Clients verwendeten npx-Paketpfad.
Smithery-Benutzerkonfiguration:
calypsoApiKey(erforderlich)calypsoApiBaseUrl(optional, Standard:https://api.calypso.so/v1)
Der Smithery-Startpfad entspricht:
npx -y @calypsohq/multimodal-rag-mcp-server --api-key sk-... --api-base-url https://api.calypso.so/v1Verwenden Sie calypsoApiBaseUrl nur, wenn Sie eine selbst gehostete, Calypso-kompatible Bereitstellung ansprechen. Der Cloud-Standardwert muss nicht geändert werden.
Fehlerbehebung
Fehlender API-Schlüssel:
--api-keyoderCALYPSO_API_KEYangebenFalscher API-Host: sicherstellen, dass
--api-base-url/CALYPSO_API_BASE_URLauf/v1endetSelf-hosted-Bereitstellung: Die Basis-URL nur überschreiben, wenn Sie nicht
https://api.calypso.so/v1verwendenSmithery-Startkonflikt: Verwenden Sie den gepackten Pfad
npx -y @calypsohq/multimodal-rag-mcp-serverstattnode dist/index.jsaus einem frischen Klon auszuführenFormData is not definedoderHeaders is not defined: Aktualisieren Sie auf das neueste Paket. Der MCP-Server bootstrappt fehlende Web-Fetch-API-Globals, bevor Upload-Tools ausgeführt werden.ENOENT für
/mnt/user-data/uploads/...: Dieser Pfad gehört zu einer gehosteten Agenten- oder Anhang-Sandbox, nicht unbedingt zum MCP-Server. Wiederholen Sie den Vorgang mitcontentBase64stattfilePath.Lokales Speichern von Artefakten: Calypso-Antworten können mit dem Dateisystem-MCP-Server von Claude Desktop verwendet werden, aber Claude muss explizit aufgefordert werden, die endgültige Ausgabe in einem erlaubten lokalen Pfad zu speichern.
Auswahl von filePath vs. contentBase64
Verwenden Sie filePath für lokale MCP-Installationen, einschließlich Claude-Desktop- und Cursor-Konfigurationen, die dieses Paket mit einem lokalen Befehl starten, wie zum Beispiel:
npx -y @calypsohq/multimodal-rag-mcp-serverIn diesem Setup läuft der MCP-Serverprozess auf Ihrem Rechner und kann Pfade lesen, die für dasselbe Benutzerkonto verfügbar sind. Übergeben Sie den lokalen Pfad direkt; der Server liest die Rohbytes und lädt sie über die Calypso-Upload-Session-URL hoch. Sie müssen lokale Dateien nicht base64-kodieren.
Verwenden Sie contentBase64 für gehostete oder entfernte MCP-Clients, einschließlich Smithery-gehosteter Server, Browser-/Cloud-Laufzeiten, generierter In-Memory-Inhalte und Agentencontainer. In diesen Umgebungen ist ein Pfad auf Ihrem Mac oder Ihrer Workstation für den MCP-Serverprozess nicht lesbar.
Wenn ein Pfad mit /mnt/user-data/uploads, /mnt/data, /mnt/attachments oder einem anderen gehosteten Sandbox-Präfix beginnt, senden Sie ihn nicht als filePath, es sei denn, dieser MCP-Server läuft in derselben Sandbox. Verwenden Sie stattdessen contentBase64 oder eine andere Inline-Byte-Quelle.
Verfügbare Tools
calypso-rag-agent
Direkter Zugriff auf den Calypso-RAG-Agenten.
Hinweise:
Es leitet nicht automatisch an andere Personas oder Agenten weiter.
Es erkennt beim Start automatisch die verfügbaren
calypso-rag-agent-Varianten des API-Schlüssels.Verwenden Sie das optionale
model-Argument, um eine benannte Variante wiecalypso-rag-agent:pricingauszuwählen.Jede Modellvariante führt ihre eigene MCP-Konversationskette, sodass ein Wechsel der Varianten nicht den falschen Thread fortsetzt.
Es verwendet
POST /v1/responsesstattPOST /v1/chat/completions.Erste Turns erstellen eine benannte Konversation, und Folgeturns verketten mit
previous_response_id.Optionale
fileIdswerden für retrieval-bezogene Fragen unterstützt. Neue Uploads sollten die dauerhaften Wissens-Upload-Tools verwenden und auf die Indizierung warten, bevor sie fragen.Verwenden Sie
/newals Prompt, um die MCP-Konversation zurückzusetzen.
calypso-list-buckets
Listet Buckets für das Team auf, das mit dem konfigurierten Calypso-API-Schlüssel verbunden ist.
Hinweise:
Verwendet
GET /v1/knowledge/buckets.Akzeptiert kein
team_id; Calypso leitet den Team-Bereich aus dem API-Schlüssel ab.Gibt Bucket-IDs, Slugs, Namen, Status, Mitgliederanzahl, Quellenanzahl und Bucket-Store-Bereitschaft zurück.
Standardmäßig nur aktive Buckets. Übergeben Sie
includeArchived: true, wenn Sie archivierte Buckets für Audits oder Bereinigungen benötigen.Verwenden Sie dies vor
calypso-upload-fileodercalypso-upload-files-batch, wenn Sie einen Ziel-Bucket auswählen müssen.calypso://rag-agent-modelsbeantwortet, welche Buckets an jede RAG-Variante gebunden sind.calypso-list-bucketsbeantwortet, welche Buckets für das Team des API-Schlüssels existieren.
Beispiel:
{
"includeArchived": false
}calypso-get-file
Ruft Metadaten und Indizierungsstatus einer Wissensdatei anhand der Datei-ID ab.
Hinweise:
Verwendet
GET /v1/knowledge/files/{file_id}.Löst die undurchsichtigen
fileIdsauscalypso-list-bucketsin Dateiname, MIME-Typ, Größe, Indizierungsstatus und Synchronisierungsstatus pro Bucket auf.Übergeben Sie
verify: true, um gegen den Anbieter zu prüfen (?verify=gemini) – langsamer, aber maßgeblich, wenn ein Status veraltet aussieht.
Beispiel:
{
"fileId": "file_123",
"verify": true
}calypso-create-bucket
Erstellt einen leeren Bucket für den Workflow „Erstellen und dann füllen“.
Hinweise:
Verwendet
POST /v1/knowledge/buckets(erfordert ein Backend mit diesem Endpunkt und die Fähigkeitknowledge:bucket:createauf dem API-Schlüssel).Der Server normalisiert den Slug; Kollisionen geben einen typisierten
bucket_slug_exists-Fehler zurück.idempotencyKey-Wiederholungen geben den vorhandenen Bucket zurück, anstatt einen Fehler zu erzeugen.Uploads können Buckets weiterhin implizit über
bucketSlugs+createMissingBucketserstellen; dieses Tool dient zum Erstellen des Ziels zuerst.
Beispiel:
{
"name": "Product docs",
"slug": "product-docs",
"idempotencyKey": "create-product-docs-1"
}calypso-create-agent
Erstellt eine RAG-Agentenvariante, die an einen oder mehrere Buckets gebunden ist.
Hinweise:
Verwendet
POST /v1/rag-agent/agents(erfordert ein Backend mit diesem Endpunkt und die Fähigkeitrag:agent:createauf dem API-Schlüssel).Die Erfolgsantwort beginnt mit
model– übergeben Sie sie direkt ancalypso-rag-agent.Bucket-Bindungen werden serverseitig validiert: unbekannte oder archivierte Buckets geben
bucket_not_foundzurück; Agenten-ID-Kollisionen gebenagent_id_existszurück; das Agentenlimit des Plans gibtagent_limit_reachedzurück.Das Erstellen eines Agenten aktualisiert den Modellkatalog und sendet MCP-
tools/list_changed- undresources/list_changed-Benachrichtigungen, sodass die neue Variante ohne erneutes Verbinden verwendbar ist.
Beispiel:
{
"agentId": "support",
"name": "Support agent",
"bucketSlugs": ["product-docs"],
"idempotencyKey": "create-support-agent-1"
}calypso-upload-file
Lädt eine Datei in den dauerhaften, bucket-gestützten Wissensspeicher und die Indizierungspipeline hoch.
Hinweise:
Verwendet
POST /v1/knowledge/files/upload-session, lädt Bytes direkt in den Speicher hoch und schließt dann mitPOST /v1/knowledge/files/upload-session/{session_id}/finalizeab.Uploads verwenden JSON-Session-Anfragen plus signierte binäre
PUTs, keine Multipart-Formular-Uploads.Gibt Datei- und Aufgabenmetadaten zurück, keine Chat-Anhang-
file_id.Erfordert ein Bucket-Ziel über
bucketIds,bucketSlugsoderbucket.Verwenden Sie
filePathfür lokale Claude-Desktop-/Cursor-MCP-Installationen, bei denen der Server den Pfad lesen kann. Verwenden SiecontentBase64für gehostete oder entfernte MCP-Clients, die keine lokalen Pfade lesen können.Wenn ein Agent einen Pfad wie
/mnt/user-data/uploads/file.pdfsieht, sollte er diesen nicht alsfilePathsenden; er sollte die Dateibytes alscontentBase64senden.Unterstützt optionale
title,tags,metadataundidempotencyKey.Leiten Sie Uploads mit
bucketIdsoderbucketSlugsin vorhandene Buckets oder verwenden Siebucketals Abkürzung für einen einzelnen Slug.Übergeben Sie
createMissingBuckets: truemit Bucket-Slugs, wenn Calypso fehlende Ziele während des Uploads erstellen soll.Kann optional warten, bis die Indizierung einen bereiten Zustand erreicht, bevor es zurückkehrt.
Beispiel:
{
"filename": "handbook.pdf",
"mimeType": "application/pdf",
"filePath": "/Users/me/Documents/handbook.pdf",
"bucket": "support-handbook",
"createMissingBuckets": true,
"waitForIndexing": true
}calypso-upload-files-batch
Lädt 1 bis 100 Dateien in einer Anfrage in den dauerhaften Wissensspeicher hoch.
Hinweise:
Verwendet
POST /v1/knowledge/files:batch/upload-session, lädt jedes akzeptierte Element direkt in den Speicher hoch und schließt dann mitPOST /v1/knowledge/files:batch/upload-session/{batch_id}/finalizeab.Uploads verwenden JSON-Session-Anfragen plus signierte binäre
PUTs, keine Multipart-Formular-Uploads.Erfordert
batchIdempotencyKey; Calypso verwendet es, um die dauerhafte Batch-ID für Wiederholungen abzuleiten.Erfordert ein gemeinsames Bucket-Ziel über
bucketIds,bucketSlugsoderbucket, es sei denn, jedes Element stellt sein eigenes Bucket-Ziel bereit.Unterstützt gemeinsame
bucketIds,bucketSlugs,bucket- undcreateMissingBuckets-Standardwerte sowie Überschreibungen pro Element.Verwenden Sie pro Element
filePathfür lokale Claude-Desktop-/Cursor-MCP-Installationen, bei denen der Server jeden Pfad lesen kann. Verwenden Sie pro ElementcontentBase64für gehostete oder entfernte MCP-Clients, die keine lokalen Pfade lesen können.Generiert Firestore-sichere
client_file_id-Werte, wennclientFileIdweggelassen wird.acceptedoderqueuedbedeutet, dass der Upload dauerhaft ist, nicht unbedingt abfragebereit. Verwenden SiewaitForBatchReady: true, umGET /v1/knowledge/batches/{batch_id}?include_items=trueabzufragen.Untersuchen Sie den Status pro Element,
bucketSyncStatusundbucketSync, um indizierte Inhalte von bucket-bereitem Retrieval zu unterscheiden.
Beispiel:
{
"batchIdempotencyKey": "kb-seed-2026-06-04",
"bucket": "support-handbook",
"createMissingBuckets": true,
"items": [
{
"filename": "faq.txt",
"mimeType": "text/plain",
"filePath": "/Users/me/Documents/faq.txt"
}
],
"waitForBatchReady": true
}Verfügbare Ressourcen
calypso://server-info
Schreibgeschützte Servermetadaten, einschließlich Paketversion, API-Basis-URL, Transport, Authentifizierungsmodell und verfügbare Fähigkeiten.
calypso://rag-agent-models
Schreibgeschützter Laufzeitkatalog der teambezogenen calypso-rag-agent-Modellvarianten, die aus dem konfigurierten API-Schlüssel erkannt wurden, einschließlich der aktiven buckets, bucket_ids und missing_bucket_ids jeder Variante. Wenn die Erkennung nicht verfügbar ist, fällt diese Ressource auf den Basis-calypso-rag-agent zurück.
calypso://buckets
Schreibgeschützte Laufzeitliste der Wissens-Buckets für das Team, das mit dem konfigurierten API-Schlüssel verbunden ist. Verwenden Sie sie, um Bucket-IDs/Slugs und Bucket-Store-Bereitschaft vor Uploads zu prüfen.
calypso://workflows
Ein kompakter Leitfaden zu den unterstützten RAG- und Datei-Upload-Workflows.
calypso://security
Operative Sicherheitshinweise zu API-Schlüsseln, lokalen Dateilesevorgängen, Uploads und Protokollierung.
Verfügbare Prompts
calypso-question: Entwurf einer fundierten Wissensdatenbank-Frage fürcalypso-rag-agentcalypso-ingestion: Vorbereitung eines dauerhaften Wissensspeicher-Uploads und einer Folgefragecalypso-reset-conversation: Starten eines sauberen RAG-Threads mit/new
Häufige Workflows (Kopieren/Einfügen)
Wissensabruf
Ein Thema zusammenfassen:
Fassen Sie die Leitlinien der Wissensdatenbank für Kampagnengenehmigungen zusammen
Eine spezifische Antwort anfordern:
Was sagt unsere Dokumentation über Indizierungswiederholungen?
Zwei Konzepte vergleichen:
Vergleichen Sie Dateiindizierung mit Abrufausführung in der aktuellen Architektur
Einen neuen Thread starten:
/new
Mehrfach-Turn-Folgefrage
Eine vorherige Antwort verfeinern:
Konzentrieren Sie sich nur auf den Aufnahmepfad und ignorieren Sie den Abruf
Quellen oder Begründung anfordern:
Erklären Sie, welche dokumentierten Komponenten beteiligt sind und warum
Wissensspeicher-Dateiablauf
Buckets entdecken:
Rufen Sie
calypso-list-bucketsauf oder lesen Siecalypso://buckets, bevor Sie ein Ziel auswählen
Dauerhaftes Wissen hochladen:
Rufen Sie
calypso-upload-filemit der Dateinutzlast und optionalentitle,tagsodermetadataaufBevorzugen Sie
filePathfür lokale Claude-Desktop-/Cursor-MCP-Installationen; verwenden SiecontentBase64für gehostete oder entfernte MCP-Clients, die keine lokalen Pfade lesen können
Wissen in Buckets leiten:
Verwenden Sie
bucket: "support-handbook"für ein Ziel,bucketSlugsfür mehrere Slug-basierte Ziele oderbucketIds, wenn Sie bereits stabile Bucket-IDs haben
Bucket-Ziele bei Bedarf erstellen:
Fügen Sie
createMissingBuckets: truehinzu, wenn Sie eine Slug-basierte Bucket-Zuweisung verwenden und das Ziel möglicherweise noch nicht existiert
Auf Indizierung warten:
Übergeben Sie
waitForIndexing: true, wenn das Tool blockieren soll, bis die Wissensdatei indiziert ist
Wissensspeicher-Batch-Ablauf
Viele dauerhafte Dateien hochladen:
Rufen Sie
calypso-upload-files-batchmititems,batchIdempotencyKeyundfilePathpro Element für lokale MCP-Installationen auf; verwenden SiecontentBase64pro Element für gehostete oder entfernte MCP-Clients
Den Batch in Buckets leiten:
Setzen Sie gemeinsame
bucket,bucketSlugs,bucketIdsodercreateMissingBucketsauf den Tool-Aufruf und überschreiben Sie pro Element nur bei Bedarf
Auf Abfragebereitschaft warten:
Verwenden Sie
waitForBatchReady: trueund prüfen Sie den zurückgegebenen Elementstatus sowie die Bucket-Synchronisierungsfelder, bevor Sie frische Inhalte abfragen
Tipps
Neu starten: Verwenden Sie
/new, um die MCP-Konversation zurückzusetzen (neueconversation_id+ geleerte Antwortkette).
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityFmaintenanceAn MCP server that provides comprehensive multimodal Retrieval-Augmented Generation (RAG) capabilities for processing and querying document directories, supporting text, images, tables, and equations.35MIT
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that enables any MCP-compatible application to perform advanced multi-modal document processing and retrieval using RAG-Anything.MIT
- AlicenseNot gradedqualityCmaintenanceRAGX MCP Server enables retrieval-augmented generation with document ingestion, hybrid search, and agentic answering using Claude, exposing tools for querying, searching, and managing documents.2MIT
- FlicenseNot gradedqualityCmaintenanceAn MCP server for document parsing, ingestion, query (including multimodal), and lightweight knowledge graph inspection, enabling RAG workflows via the Model Context Protocol.
Related MCP Connectors
Hosted MCP server for LLM cost estimation, model comparison, and budget-aware routing.
Query any docs site via MCP. Submit a URL, ask questions, get cited answers.
Free OpenAI-compatible inference with signed provenance receipts and 3 focused MCP tools.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/calypso-so/calypso-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server