Servidor de protocolo de contexto de modelo (MCP) de Directus
Servidor MCP para usar con Directus. Permite que tus herramientas de IA se conecten a tu API de Directus y la usen en tu nombre.
Este es un experimento mío (@rijkvanzanten). Cualquier colaboración será bienvenida :)
Instalación
Este servidor MCP está diseñado para funcionar con NodeJS v22.12 o más reciente.
Instalación global (recomendada)
npm install -g @rijk/directus-mcp-server
Luego configure Claude AI para usar el paquete npm
como servidor remoto:
Instalación local/de desarrollo
- Clonar el repositorio
pnpm install && pnpm build
para construir el servidor- Configure Claude AI como se indica arriba, pero apuntándolo al archivo
dist
:
Herramientas
Leer artículos
La herramienta read-items
le permite leer elementos de cualquier colección de Directus proporcionando el nombre de la colección como parámetro.
Parámetros:
collection
: (obligatorio) El nombre de la colección desde la que se leeráfields
: (opcional) Matriz de nombres de campos a devolversort
: (opcional) Campo por el cual ordenar (prefijo-
para orden descendente)limit
: (opcional) Número máximo de artículos a devolver
Ejemplo:
Leer usuario actual
Obtener información sobre el usuario actual. Específicamente, el punto final /users/me
.
Leer colecciones
Devuelve las colecciones/campos disponibles en el sistema. Usa esta herramienta primero para descubrir las colecciones disponibles antes de usar la herramienta read-items
.
Licencia
Instituto Tecnológico de Massachusetts (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.
Un servidor de protocolo de contexto de modelo que permite que las herramientas de IA se conecten e interactúen con su API de Directus, lo que permite el acceso automatizado a colecciones, elementos y datos de usuario.
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