MCP Meilisearch API-Server
Eine Model Context Protocol (MCP)-Serverimplementierung, die eine Brücke zwischen KI-Modellen und der Meilisearch-Suchmaschine bereitstellt.
Überblick
MCP-Server : Stellt Meilisearch-APIs als Tools bereit, die das Model Context Protocol verwenden.
Webclient-Demo : Eine Demo-Oberfläche, die Suchfunktionen vorführt.
KI-Inferenz : Intelligente Toolauswahl basierend auf Benutzerabfragen.
Hauptmerkmale
Mehrere Transportoptionen : Unterstützt sowohl STDIO- als auch StreamableHTTP-Transporte.
Meilisearch-API-Support : Vollständiger Zugriff auf die Meilisearch-Funktionen.
Webclient-Demo : Aktualisierte Benutzeroberfläche mit Suchfunktionen und -merkmalen.
KI-Inferenz : Nutzt LLMs von Anbietern wie OpenAIo HuggingFace, um das am besten geeignete Tool für Benutzeranfragen intelligent zu bestimmen und zu nutzen.
Erste Schritte
Voraussetzungen
Node.js v20 oder höher.
Eine laufende Meilisearch-Instanz (lokal oder remote).
API-Schlüssel für Meilisearch (falls erforderlich).
API-Schlüssel des KI-Anbieters (bei Verwendung von KI-Inferenz).
Installation
Installieren Sie das Paket:
Optionen
Meilisearch-Verbindungsoptionen
meilisearchHost
: URL der Meilisearch-Instanz (Standard: " http://localhost:7700 ")meilisearchApiKey
: API-Schlüssel zur Authentifizierung bei Meilisearch (Standard: "")
MCP-Serveroptionen
transport
: Transporttyp für MCP-Server ("http" | "stdio") (Standard: "http")httpPort
: HTTP-Port für MCP-Server (Standard: 4995)mcpEndpoint
: MCP-Endpunktpfad (Standard: "/mcp")
Sitzungsoptionen
sessionTimeout
: Sitzungstimeout in Millisekunden (Standard: 3600000)sessionCleanupInterval
: Sitzungsbereinigungsintervall in Millisekunden (Standard: 60000)
KI-Inferenzoptionen
aiProviderName
: Name des KI-Anbieters ("openai" | "huggingface" | "openrouter" | "ollama") (Standard: "openai")aiProviderApiKey
: API-Schlüssel des KI-Anbieters für KI-InferenzllmModel
: Zu verwendendes KI-Modell (Standard: „gpt-3.5-turbo“)
Bitte beachten Sie, dass nicht alle Modelle Funktionsaufrufe unterstützen, die für eine ordnungsgemäße KI-Inferenz in diesem Paket erforderlich sind. Wählen Sie unbedingt ein Modell aus, das den Tools-Parameter unterstützt.
Anbieter | Unterstützte Modelle |
OpenAI | |
OpenRouter | |
HuggingFace | |
Ollama |
Beispiel-Server-Setup
Verwenden des MCPClient
Das Paket exportiert die MCPClient-Klasse für die clientseitige Integration:
KI-Inferenz-Clientmethoden
callToolWithAI(query, options)
Verarbeitet eine Benutzerabfrage mithilfe von KI, um das am besten geeignete Tool zu bestimmen und auszuführen.
Parameter:
query
: Zeichenfolge – Die zu verarbeitende Abfrage oder Anfrage des Benutzersoptions
: Objekt (optional) – KonfigurationsoptionenspecificTools
: String[] (Optional) – Beschränkt die Werkzeugauswahl auf diese Liste von WerkzeugnamenjustReasoning
: Boolean (Optional) - Wenn auftrue
gesetzt, wird nur die Argumentation der KI zurückgegeben, ohne das ausgewählte Tool auszuführen
Starten des Servers
Sie können den Server programmgesteuert starten:
Werkzeuge
Der MCP-Server stellt verschiedene Tools bereit, die Ihnen die Interaktion mit Meilisearch-Funktionen ermöglichen. Jedes Tool entspricht einem bestimmten Meilisearch-API-Endpunkt und ermöglicht Ihnen die Durchführung von Vorgängen wie Suchen, Indizieren und Verwalten von Dokumenten.
Werkzeugkategorien
Systemtools : Integritätsprüfungen, Versionsinformationen, Serverstatistiken.
Index-Tools : Indizes verwalten (erstellen, aktualisieren, löschen, auflisten).
Dokumenttools : Dokumente hinzufügen, aktualisieren, löschen und abrufen.
Suchwerkzeuge : Erweiterte Suche, einschließlich Vektorsuche.
Einstellungstools : Indexeinstellungen konfigurieren.
Aufgabentools : Verwalten asynchroner Aufgaben.
Vektor-Tools : Experimentelle Vektorsuchfunktionen.
Systemtools
Gesundheit
Beschreibung : Überprüfen Sie, ob der Meilisearch-Server fehlerfrei ist.
Version
Beschreibung : Rufen Sie die Versionsinformationen des Meilisearch-Servers ab.
Info
Beschreibung : Rufen Sie die Systeminformationen des Meilisearch-Servers ab.
Statistiken
Beschreibung : Erhalten Sie Statistiken zu allen Indizes oder einem bestimmten Index.
Parameter :
indexUid
(Zeichenfolge, optional): Eindeutige Kennung des Index.
Aufgaben abrufen
Beschreibung : Erhalten Sie Informationen zu Aufgaben mit optionaler Filterung.
Parameter :
limit
(Zahl, optional): Maximale Anzahl der zurückzugebenden Aufgaben.from
(Zahl, optional): Task-UID, von der aus mit dem Abrufen begonnen werden soll.status
(Zeichenfolge, optional): Status der zurückzugebenden Aufgaben.type
(Zeichenfolge, optional): Typ der zurückzugebenden Aufgaben.indexUids
(string[], optional): UIDs der Indizes, auf denen Aufgaben ausgeführt wurden.
Aufgaben löschen
Beschreibung : Löschen Sie Aufgaben basierend auf bereitgestellten Filtern.
Parameter :
statuses
(Zeichenfolge[], optional): Status der zu löschenden Aufgaben.types
(Zeichenfolge[], optional): Zu löschende Aufgabentypen.indexUids
(string[], optional): UIDs der Indizes, für die zu löschende Aufgaben ausgeführt wurden.uids
(Zahl[], optional): UIDs der zu löschenden Aufgaben.canceledBy
(number[], optional): UIDs der Aufgaben, die zu löschende Aufgaben abgebrochen haben.beforeUid
(Zahl, optional): Löscht Aufgaben, deren UID vor diesem Wert liegt.beforeStartedAt
(Zeichenfolge, optional): Löscht Aufgaben, deren Verarbeitung vor diesem Datum begonnen hat (ISO 8601-Format).beforeFinishedAt
(Zeichenfolge, optional): Löscht Aufgaben, deren Verarbeitung vor diesem Datum abgeschlossen wurde (ISO 8601-Format).
Index-Tools
Listenindizes
Beschreibung : Listet alle Indizes in der Meilisearch-Instanz auf.
Parameter :
limit
(Zahl, optional): Maximale Anzahl der zurückzugebenden Indizes.offset
(Zahl, optional): Anzahl der zu überspringenden Indizes.
Index abrufen
Beschreibung : Erhalten Sie Informationen zu einem bestimmten Meilisearch-Index.
Parameter :
indexUid
(Zeichenfolge, erforderlich): Eindeutige Kennung des Index.
Index erstellen
Beschreibung : Erstellen Sie einen neuen Meilisearch-Index.
Parameter :
indexUid
(Zeichenfolge, erforderlich): Eindeutige Kennung für den neuen Index.primaryKey
(Zeichenfolge, optional): Primärschlüssel für den Index.
Index aktualisieren
Beschreibung : Aktualisieren Sie einen Meilisearch-Index (unterstützt derzeit nur die Aktualisierung des Primärschlüssels).
Parameter :
indexUid
(Zeichenfolge, erforderlich): Eindeutige Kennung des Index.primaryKey
(Zeichenfolge, erforderlich): Neuer Primärschlüssel für den Index.
Index löschen
Beschreibung : Löschen Sie einen Meilisearch-Index.
Parameter :
indexUid
(Zeichenfolge, erforderlich): Eindeutige Kennung des zu löschenden Index.
Swap-Indizes
Beschreibung : Tauschen Sie zwei oder mehr Indizes in Meilisearch.
Parameter :
indexes
(Zeichenfolge, erforderlich): JSON-Array mit zu vertauschenden Indexpaaren, z. B. [["movies", "movies_new"]].
Dokumenttools
Dokumente abrufen
Beschreibung : Holen Sie sich Dokumente aus einem Meilisearch-Index.
Parameter :
indexUid
(Zeichenfolge, erforderlich): Eindeutige Kennung des Index.limit
(Zahl, optional): Maximale Anzahl der zurückzugebenden Dokumente (Standard: 20).offset
(Zahl, optional): Anzahl der zu überspringenden Dokumente (Standard: 0).fields
(Zeichenfolge[], optional): In den Dokumenten zurückzugebende Felder.filter
(Zeichenfolge, optional): Anzuwendende Filterabfrage.
Dokument abrufen
Beschreibung : Rufen Sie ein Dokument anhand seiner ID aus einem Meilisearch-Index ab.
Parameter :
indexUid
(Zeichenfolge, erforderlich): Eindeutige Kennung des Index.documentId
(Zeichenfolge, erforderlich): ID des abzurufenden Dokuments.fields
(Zeichenfolge[], optional): Im Dokument zurückzugebende Felder.
Dokumente hinzufügen
Beschreibung : Fügen Sie einem Meilisearch-Index Dokumente hinzu.
Parameter :
indexUid
(Zeichenfolge, erforderlich): Eindeutige Kennung des Index.documents
(Zeichenfolge, erforderlich): JSON-Array mit hinzuzufügenden Dokumenten.primaryKey
(Zeichenfolge, optional): Primärschlüssel für die Dokumente.
Update-Dokumente
Beschreibung : Aktualisieren Sie Dokumente in einem Meilisearch-Index.
Parameter :
indexUid
(Zeichenfolge, erforderlich): Eindeutige Kennung des Index.documents
(Zeichenfolge, erforderlich): JSON-Array der zu aktualisierenden Dokumente.primaryKey
(Zeichenfolge, optional): Primärschlüssel für die Dokumente.
Dokument löschen
Beschreibung : Löschen Sie ein Dokument anhand seiner ID aus einem Meilisearch-Index.
Parameter :
indexUid
(Zeichenfolge, erforderlich): Eindeutige Kennung des Index.documentId
(Zeichenfolge, erforderlich): ID des zu löschenden Dokuments.
Dokumente löschen
Beschreibung : Löschen Sie mehrere Dokumente anhand ihrer IDs aus einem Meilisearch-Index.
Parameter :
indexUid
(Zeichenfolge, erforderlich): Eindeutige Kennung des Index.documentIds
(Zeichenfolge, erforderlich): JSON-Array mit zu löschenden Dokument-IDs.
Alle Dokumente löschen
Beschreibung : Löschen Sie alle Dokumente in einem Meilisearch-Index.
Parameter :
indexUid
(Zeichenfolge, erforderlich): Eindeutige Kennung des Index.
Suchwerkzeuge
suchen
Beschreibung : Suche nach Dokumenten in einem Meilisearch-Index.
Parameter :
indexUid
(Zeichenfolge, erforderlich): Eindeutige Kennung des Index.q
(Zeichenfolge, erforderlich): Suchanfrage.limit
(Zahl, optional): Maximale Anzahl der zurückzugebenden Ergebnisse (Standard: 20).offset
(Zahl, optional): Anzahl der zu überspringenden Ergebnisse (Standard: 0).filter
(Zeichenfolge, optional): Anzuwendende Filterabfrage.sort
(string[], optional): Attribute, nach denen sortiert werden soll, zB ["price:asc"].facets
(Zeichenfolge[], optional): Zurückzugebende Facetten.attributesToRetrieve
(string[], optional): In die Ergebnisse aufzunehmende Attribute.attributesToCrop
(string[], optional): Zu beschneidende Attribute.cropLength
(Zahl, optional): Länge, auf die zugeschnittene Attribute zugeschnitten werden sollen.attributesToHighlight
(string[], optional): Hervorzuhebende Attribute.highlightPreTag
(Zeichenfolge, optional): Tag, der vor dem hervorgehobenen Text eingefügt werden soll.highlightPostTag
(Zeichenfolge, optional): Tag, der nach dem hervorgehobenen Text eingefügt werden soll.showMatchesPosition
(boolesch, optional): Ob Übereinstimmungspositionen in die Ergebnisse einbezogen werden sollen.matchingStrategy
(Zeichenfolge, optional): Übereinstimmungsstrategie: „alle“ oder „letzte“.
Mehrfachsuche
Beschreibung : Führen Sie mehrere Suchvorgänge in einer Anfrage durch.
Parameter :
queries
(Zeichenfolge, erforderlich): JSON-Array von Suchanfragen, die jeweils dieselben Parameter wie dassearch
enthalten.
globale Suche
Beschreibung : Suchen Sie in allen verfügbaren Meilisearch-Indizes nach einem Begriff und geben Sie kombinierte Ergebnisse zurück.
Parameter :
q
(Zeichenfolge, erforderlich): Suchanfrage.limit
(Zahl, optional): Maximale Anzahl der Ergebnisse, die pro Index zurückgegeben werden sollen (Standard: 20).attributesToRetrieve
(string[], optional): In die Ergebnisse aufzunehmende Attribute.
Facettensuche
Beschreibung : Suche nach Facettenwerten, die bestimmten Kriterien entsprechen.
Parameter :
indexUid
(Zeichenfolge, erforderlich): Eindeutige Kennung des Index.facetName
(Zeichenfolge, erforderlich): Name der zu durchsuchenden Facette.facetQuery
(Zeichenfolge, optional): Abfrage zum Abgleichen mit Facettenwerten.filter
(Zeichenfolge, optional): Filter, der auf die Basissuche angewendet werden soll.
Einstellungstools
Einstellungen abrufen
Beschreibung : Alle Einstellungen für einen Meilisearch-Index abrufen.
Parameter :
indexUid
(Zeichenfolge, erforderlich): Eindeutige Kennung des Index.
Update-Einstellungen
Beschreibung : Aktualisieren Sie die Einstellungen für einen Meilisearch-Index.
Parameter :
indexUid
(Zeichenfolge, erforderlich): Eindeutige Kennung des Index.settings
(Zeichenfolge, erforderlich): JSON-Objekt mit den zu aktualisierenden Einstellungen.
Einstellungen zurücksetzen
Beschreibung : Setzt alle Einstellungen für einen Meilisearch-Index auf ihre Standardwerte zurück.
Parameter :
indexUid
(Zeichenfolge, erforderlich): Eindeutige Kennung des Index.
Einstellungstools abrufen
Die folgenden Tools rufen bestimmte Einstellungen für einen Meilisearch-Index ab:
Angezeigte Attribute abrufen
durchsuchbare Attribute abrufen
Filterbare Attribute abrufen
Sortierbare Attribute abrufen
Ranking-Regeln abrufen
Stoppwörter abrufen
Synonyme abrufen
Tippfehlertoleranz erhalten
Paginierung abrufen
Facettierung erhalten
Wörterbuch abrufen
Näherungspräzision ermitteln
Trennzeichen-Token abrufen
Nicht-Trennzeichen-Token erhalten
Wortwörterbuch abrufen
Alle diese Tools haben die gleichen Parameter:
indexUid
(Zeichenfolge, erforderlich): Eindeutige Kennung des Index.
Tools für Updateeinstellungen
Die folgenden Tools aktualisieren bestimmte Einstellungen für einen Meilisearch-Index:
Angezeigte Attribute aktualisieren
indexUid
(Zeichenfolge, erforderlich): Eindeutige Kennung des Index.displayedAttributes
(Zeichenfolge, erforderlich): JSON-Array mit anzuzeigenden Attributen, z. B. ["Titel", "Beschreibung"].
Durchsuchbare Attribute aktualisieren
indexUid
(Zeichenfolge, erforderlich): Eindeutige Kennung des Index.searchableAttributes
(Zeichenfolge, erforderlich): JSON-Array mit Attributen, nach denen gesucht werden kann, z. B. ["Titel", "Beschreibung"].
Filterbare Attribute aktualisieren
indexUid
(Zeichenfolge, erforderlich): Eindeutige Kennung des Index.filterableAttributes
(Zeichenfolge, erforderlich): JSON-Array von Attributen, die als Filter verwendet werden können, z. B. ["Genre", "Regisseur"].
Update-sortierbare-Attribute
indexUid
(Zeichenfolge, erforderlich): Eindeutige Kennung des Index.sortableAttributes
(Zeichenfolge, erforderlich): JSON-Array von Attributen, die zum Sortieren verwendet werden können, z. B. ["Preis", "Datum"].
Update-Ranking-Regeln
indexUid
(Zeichenfolge, erforderlich): Eindeutige Kennung des Index.rankingRules
(Zeichenfolge, erforderlich): JSON-Array mit Ranking-Regeln, z. B. ["Tippfehler", "Wörter", "Nähe", "Attribut", "Sortierung", "Genauigkeit"].
Stoppwörter aktualisieren
indexUid
(Zeichenfolge, erforderlich): Eindeutige Kennung des Index.stopWords
(Zeichenfolge, erforderlich): JSON-Array mit Wörtern, die in Suchanfragen ignoriert werden sollen, z. B. ["the", "a", "an"].
Update-Synonyme
indexUid
(Zeichenfolge, erforderlich): Eindeutige Kennung des Index.synonyms
(Zeichenfolge, erforderlich): JSON-Objekt, das Wörter ihren Synonymen zuordnet, z. B. {"movie": ["film"]}.
Update-Tippfehlertoleranz
indexUid
(Zeichenfolge, erforderlich): Eindeutige Kennung des Index.typoTolerance
(Zeichenfolge, erforderlich): JSON-Objekt mit Konfiguration der Tippfehlertoleranz, z. B. {"enabled": true, "minWordSizeForTypos": {"oneTypo": 5, "twoTypos": 9}}.
Seitennummerierung aktualisieren
indexUid
(Zeichenfolge, erforderlich): Eindeutige Kennung des Index.pagination
(Zeichenfolge, erforderlich): JSON-Objekt mit Paginierungskonfiguration, z. B. {"maxTotalHits": 1000}.
Update-Facettierung
indexUid
(Zeichenfolge, erforderlich): Eindeutige Kennung des Index.faceting
(Zeichenfolge, erforderlich): JSON-Objekt mit Facettenkonfiguration, z. B. {"maxValuesPerFacet": 100}.
Wörterbuch aktualisieren
indexUid
(Zeichenfolge, erforderlich): Eindeutige Kennung des Index.dictionary
(Zeichenfolge, erforderlich): JSON-Array von Wörtern, die als einzelnes Wort betrachtet werden sollen, z. B. ["San Francisco", "New York"].
Update-Nähe-Präzision
indexUid
(Zeichenfolge, erforderlich): Eindeutige Kennung des Index.proximityPrecision
(Zeichenfolge, erforderlich): Zeichenfolge mit Näherungspräzisionswert, kann „byWord“ oder „byAttribute“ sein.
Update-Trennzeichen-Token
indexUid
(Zeichenfolge, erforderlich): Eindeutige Kennung des Index.separatorTokens
(Zeichenfolge, erforderlich): JSON-Array von Token, die als Worttrennzeichen betrachtet werden sollen, z. B. ["-", "_"].
Update-Nicht-Trennzeichen-Token
indexUid
(Zeichenfolge, erforderlich): Eindeutige Kennung des Index.nonSeparatorTokens
(Zeichenfolge, erforderlich): JSON-Array von Token, die nicht als Worttrennzeichen betrachtet werden sollen, z. B. ["@", "."].
Wortwörterbuch aktualisieren
indexUid
(Zeichenfolge, erforderlich): Eindeutige Kennung des Index.wordDictionary
(Zeichenfolge, erforderlich): JSON-Array mit benutzerdefinierten Wörtern, die dem Wörterbuch hinzugefügt werden sollen, z. B. ["cbuilder", "meilisearch"].
Tools zum Zurücksetzen der Einstellungen
Die folgenden Tools setzen bestimmte Einstellungen für einen Meilisearch-Index auf ihre Standardwerte zurück:
Angezeigte Attribute zurücksetzen
Durchsuchbare Attribute zurücksetzen
Filterbare Attribute zurücksetzen
Sortierbare Attribute zurücksetzen
Ranking-Regeln zurücksetzen
Stoppwörter zurücksetzen
Reset-Synonyme
Tippfehlertoleranz zurücksetzen
Seitennummerierung zurücksetzen
Facetten zurücksetzen
Wörterbuch zurücksetzen
Näherungspräzision zurücksetzen
Trennzeichen-Token zurücksetzen
Nicht-Trennzeichen-Token zurücksetzen
Wortwörterbuch zurücksetzen
Alle diese Reset-Tools haben die gleichen Parameter:
indexUid
(Zeichenfolge, erforderlich): Eindeutige Kennung des Index.
Aufgabentools
Aufgaben auflisten
Beschreibung : Aufgaben mit optionaler Filterung auflisten.
Parameter :
limit
(Zahl, optional): Maximale Anzahl der zurückzugebenden Aufgaben.from
(Zahl, optional): Task-UID, von der aus mit dem Abrufen begonnen werden soll.statuses
(Zeichenfolge[], optional): Status der zurückzugebenden Aufgaben.types
(Zeichenfolge[], optional): Zurückzugebende Aufgabentypen.indexUids
(string[], optional): UIDs der Indizes, auf denen Aufgaben ausgeführt wurden.uids
(Zahl[], optional): UIDs bestimmter Aufgaben, die zurückgegeben werden sollen.
Aufgabe abrufen
Beschreibung : Erhalten Sie Informationen zu einer bestimmten Aufgabe.
Parameter :
taskUid
(Zahl, erforderlich): Eindeutige Kennung der Aufgabe.
Aufgaben abbrechen
Beschreibung : Aufgaben basierend auf bereitgestellten Filtern abbrechen.
Parameter :
statuses
(Zeichenfolge[], optional): Status der abzubrechenden Aufgaben.types
(Zeichenfolge[], optional): Typen der abzubrechenden Aufgaben.indexUids
(string[], optional): UIDs der Indizes, für die abzubrechende Aufgaben ausgeführt wurden.uids
(Zahl[], optional): UIDs der abzubrechenden Aufgaben.
Warte auf Aufgabe
Beschreibung : Warten Sie, bis eine bestimmte Aufgabe abgeschlossen ist.
Parameter :
taskUid
(Zahl, erforderlich): Eindeutige Kennung der Aufgabe, auf die gewartet werden soll.timeoutMs
(Zahl, optional): Maximale Wartezeit in Millisekunden (Standard: 5000).intervalMs
(Zahl, optional): Abfrageintervall in Millisekunden (Standard: 500).
Vektorwerkzeuge
Vektorsuche aktivieren
Beschreibung : Aktivieren Sie die experimentelle Funktion zur Vektorsuche in Meilisearch.
Holen Sie sich experimentelle Funktionen
Beschreibung : Rufen Sie den Status experimenteller Funktionen in Meilisearch ab.
Update-Embedder
Beschreibung : Konfigurieren Sie Embedder für die Vektorsuche.
Parameter :
indexUid
(Zeichenfolge, erforderlich): Eindeutige Kennung des Index.embedders
(Zeichenfolge, erforderlich): JSON-Objekt, das Embedder-Konfigurationen enthält.
Einbetter erhalten
Beschreibung : Rufen Sie die Embedder-Konfiguration für einen Index ab.
Parameter :
indexUid
(Zeichenfolge, erforderlich): Eindeutige Kennung des Index.
Einbetter zurücksetzen
Beschreibung : Setzt die Embedder-Konfiguration für einen Index zurück.
Parameter :
indexUid
(Zeichenfolge, erforderlich): Eindeutige Kennung des Index.
Vektorsuche
Beschreibung : Führen Sie eine Vektorsuche in einem Meilisearch-Index durch.
Parameter :
indexUid
(Zeichenfolge, erforderlich): Eindeutige Kennung des Index.vector
(Zeichenfolge, erforderlich): JSON-Array, das den zu suchenden Vektor darstellt.limit
(Zahl, optional): Maximale Anzahl der zurückzugebenden Ergebnisse (Standard: 20).offset
(Zahl, optional): Anzahl der zu überspringenden Ergebnisse (Standard: 0).filter
(Zeichenfolge, optional): Anzuwendender Filter (z. B. „Genre = Horror UND Jahr > 2020“).embedder
(Zeichenfolge, optional): Name des zu verwendenden Embedders (falls weggelassen, muss ein „Vektor“ angegeben werden).attributes
(Zeichenfolge[], optional): In die Vektorsuche einzubeziehende Attribute.query
(Zeichenfolge, optional): Zu suchende Textabfrage (bei Verwendung von „Embedder“ statt „Vektor“).hybrid
(Boolesch, optional): Ob eine Hybridsuche (Kombination aus Vektor- und Textsuche) durchgeführt werden soll.hybridRatio
(Zahl, optional): Verhältnis von Vektor- zu Textsuche bei der Hybridsuche (0–1, Standard: 0,5).
This server cannot be installed
mcp-meilisearch
Related MCP Servers
- MIT License
- Apache 2.0
- MIT License