[!WARNUNG] Dies war ein experimenteller MCP-Server, um die Möglichkeiten zu testen. Wir haben inzwischen einen offiziellen Directus MCP-Server auf https://github.com/directus/mcp veröffentlicht.
Directus Model Context Protocol (MCP)-Server
MCP-Server zur Verwendung mit Directus. Ermöglicht Ihren KI-Tools, eine Verbindung zu Ihrer Directus-API herzustellen und diese in Ihrem Namen zu verwenden.
Dies ist ein Experiment von @rijkvanzanten. Alle PRs sind herzlich willkommen :)
Installation
Dieser MCP-Server ist für die Verwendung mit NodeJS v22.12 oder neuer ausgelegt.
Globale Installation (empfohlen)
npm install -g @rijk/directus-mcp-server
Konfigurieren Sie dann Claude AI so, dass das npm
Paket als Remote-Server verwendet wird:
Lokale/Entwicklerinstallation
- Klonen Sie das Repo
pnpm install && pnpm build
zum Erstellen des Servers- Konfigurieren Sie Claude AI wie oben, aber verweisen Sie stattdessen auf die
dist
Datei:
Werkzeuge
Elemente lesen
Mit dem Tool read-items
können Sie Elemente aus jeder Directus-Sammlung lesen, indem Sie den Sammlungsnamen als Parameter angeben.
Parameter:
collection
: (erforderlich) Der Name der Sammlung, aus der gelesen werden sollfields
: (optional) Array von zurückzugebenden Feldnamensort
: (optional) Feld, nach dem sortiert werden soll (Präfix mit-
für absteigende Reihenfolge)limit
: (optional) Maximale Anzahl der zurückzugebenden Artikel
Beispiel:
Aktuellen Benutzer lesen
Informationen zum aktuellen Benutzer abrufen. Effektiv der Endpunkt /users/me
.
Sammlungen lesen
Gibt an, welche Sammlungen/Felder im System verfügbar sind. Verwenden Sie dieses Tool, um verfügbare Sammlungen zu ermitteln, bevor Sie das Tool read-items
verwenden.
Lizenz
MIT
This server cannot be installed
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.
Ein Model Context Protocol-Server, der es KI-Tools ermöglicht, eine Verbindung zu Ihrer Directus-API herzustellen und mit ihr zu interagieren, wodurch ein automatisierter Zugriff auf Sammlungen, Elemente und Benutzerdaten ermöglicht wird.
Related MCP Servers
- AsecurityFlicenseAqualityA Node.js server that enables AI Clients to interact with the Directus CMS API through the Model Context Protocol, allowing for management of collections, items, files, users, and system information.Last updated -1815TypeScript
- -securityAlicense-qualityA server that implements the Model Context Protocol, providing a standardized way to connect AI models to different data sources and tools.Last updated -28TypeScriptMIT License
- -securityFlicense-qualityA Model Context Protocol server that provides AI models with structured access to external data and services, acting as a bridge between AI assistants and applications, databases, and APIs in a standardized, secure way.Last updated -1Python
- -securityAlicense-qualityAn extension that implements the Model Context Protocol for Directus, enabling AI tools and LLMs to interact with Directus content through natural language for content editing, data analysis, and asset management.Last updated -46TypeScriptMIT License