Ragie Model Context Protocol Server
Ein Model Context Protocol (MCP)-Server, der Zugriff auf die Wissensdatenbank-Abruffunktionen von Ragie bietet.
Beschreibung
Dieser Server implementiert das Model Context Protocol, um KI-Modellen den Zugriff auf Informationen aus einer Ragie-Wissensdatenbank zu ermöglichen. Er bietet ein Tool namens „Retrieve“, mit dem die Wissensdatenbank nach relevanten Informationen abgefragt werden kann.
Voraussetzungen
- Node.js >= 18
- Ein Ragie-API-Schlüssel
Installation
Der Server benötigt die folgende Umgebungsvariable:
RAGIE_API_KEY
(erforderlich): Ihr Ragie API-Authentifizierungsschlüssel
Der Server wird gestartet und wartet auf stdio auf MCP-Protokollnachrichten.
Installieren und führen Sie den Server mit npx aus:
Befehlszeilenoptionen
Der Server unterstützt die folgenden Befehlszeilenoptionen:
--description, -d <text>
: Überschreibt die Standard-Toolbeschreibung mit benutzerdefiniertem Text--partition, -p <id>
: Geben Sie die abzufragende Ragie-Partitions-ID an
Beispiele:
Cursorkonfiguration
So verwenden Sie diesen MCP-Server mit Cursor:
Option 1: Erstellen einer MCP-Konfigurationsdatei
- Speichern Sie eine Datei mit dem Namen
mcp.json
- Für projektspezifische Tools erstellen Sie eine
.cursor/mcp.json
-Datei in Ihrem Projektverzeichnis. So können Sie MCP-Server definieren, die nur innerhalb dieses spezifischen Projekts verfügbar sind. - Für Tools, die Sie projektübergreifend verwenden möchten , erstellen Sie eine Datei
~/.cursor/mcp.json
in Ihrem Home-Verzeichnis. Dadurch stehen MCP-Server in allen Cursor-Arbeitsbereichen zur Verfügung.
Beispiel mcp.json
:
Option 2: Verwenden Sie ein Shell-Skript
- Speichern Sie eine Datei namens
ragie-mcp.sh
auf Ihrem System:
- Geben Sie der Datei Ausführungsberechtigungen:
chmod +x ragie-mcp.sh
- Fügen Sie das MCP-Serverskript hinzu, indem Sie in der Cursor-Benutzeroberfläche zu Einstellungen -> Cursor-Einstellungen -> MCP-Server gehen.
Ersetzen Sie your_api_key
durch Ihren tatsächlichen Ragie-API-Schlüssel und legen Sie optional die Partitions-ID fest, falls erforderlich.
Claude Desktop-Konfiguration
So verwenden Sie diesen MCP-Server mit Claude Desktop:
- Erstellen Sie die MCP-Konfigurationsdatei
claude_desktop_config.json
:
- Für MacOS: Verwenden Sie
~/Library/Application Support/Claude/claude_desktop_config.json
- Für Windows: Verwenden Sie
%APPDATA%/Claude/claude_desktop_config.json
Beispiel claude_desktop_config.json
:
Ersetzen Sie your_api_key
durch Ihren tatsächlichen Ragie-API-Schlüssel und legen Sie optional die Partitions-ID fest, falls erforderlich.
- Starten Sie Claude Desktop neu, damit die Änderungen wirksam werden.
Das Ragie-Abruftool ist jetzt in Ihren Claude-Desktop-Konversationen verfügbar.
Merkmale
Tool abrufen
Der Server stellt ein retrieve
zur Verfügung, mit dem die Wissensdatenbank durchsucht werden kann. Es akzeptiert die folgenden Parameter:
query
(Zeichenfolge): Die Suchanfrage zum Auffinden relevanter InformationentopK
(Zahl, optional, Standard: 8): Die maximale Anzahl der zurückzugebenden Ergebnissererank
(boolesch, optional, Standard: true): Ob versucht werden soll, nur die relevantesten Informationen zu findenrecencyBias
(Boolesch, optional, Standard: falsch): Ob Ergebnisse mit aktuelleren Informationen bevorzugt werden sollen
Das Tool gibt Folgendes zurück:
- Ein Array von Inhaltsblöcken mit passendem Text aus der Wissensdatenbank
Entwicklung
Dieses Projekt ist in TypeScript geschrieben und verwendet die folgenden Hauptabhängigkeiten:
@modelcontextprotocol/sdk
: Zur Implementierung des MCP-Serversragie
: Zur Interaktion mit der Ragie-APIzod
: Zur Laufzeittypvalidierung
Entwicklungs-Setup
Ausführen des Servers im Entwicklermodus:
Erstellen des Projekts:
Lizenz
MIT-Lizenz – Einzelheiten finden Sie in LICENSE.txt.
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
Ein MCP-Server, der es KI-Modellen ermöglicht, über ein einfaches „Abruf“-Tool Informationen aus Ragies Wissensdatenbank abzurufen.
- Beschreibung
- Voraussetzungen
- Installation
- Cursorkonfiguration
- Claude Desktop-Konfiguration
- Merkmale
- Entwicklung
- Lizenz
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityAn MCP server integrating Perplexity AI's API to offer advanced search capabilities with support for multiple models and result configuration.Last updated -11JavaScriptMIT License
- -securityAlicense-qualityAn MCP server implementation that enables AI models to discover, search, and analyze data stored in Typesense collections through tools for querying documents, retrieving specific items, and accessing collection statistics.Last updated -217TypeScriptMIT License
- -securityAlicense-qualityAn MCP server that allows AI assistants to interact with Foundry datasets, ontology objects, and functions through natural language queries and commands.Last updated -2PythonMIT License
- -security-license-qualityAn MCP server that enables AI assistants to access up-to-date documentation for Python libraries like LangChain, LlamaIndex, and OpenAI through dynamic fetching from official sources.Last updated -1PythonMIT License