Skip to main content
Glama
rijkvanzanten

Directus MCP Server

[!WARNING] Это был экспериментальный сервер MCP, чтобы проверить возможности и посмотреть, что он нам позволит сделать. С тех пор мы выпустили официальный сервер Directus MCP на https://github.com/directus/mcp 🙂


Сервер протокола контекста модели Directus (MCP)

MCP-сервер для использования с Directus. Позволяет вашим инструментам ИИ подключаться к вашему API Directus и использовать его от вашего имени.

Это эксперимент вашего покорного слуги (@rijkvanzanten). Любые PR-ы приветствуются :)

Установка

Этот сервер MCP создан для работы с NodeJS v22.12 или более поздней версии.

Глобальная установка (рекомендуется)

npm install -g @rijk/directus-mcp-server

Затем настройте Claude AI для использования пакета npm в качестве удаленного сервера:

{
	"mcpServers": {
		"directus": {
			"command": "directus-mcp-server",
			"env": {
				"DIRECTUS_URL": "<your Directus instance URL>",
				"DIRECTUS_TOKEN": "<your Directus user token>"
			}
		}
	}
}

Локальная/разработческая установка

  1. Клонировать репозиторий

  2. pnpm install && pnpm build для сборки сервера

  3. Настройте Claude AI, как описано выше, но вместо этого укажите файл dist :

{
	"mcpServers": {
		"directus": {
			"command": "node",
			"args": ["/path/to/directus-mcp-server/dist/index.js"]
		}
	}
}

Related MCP server: Appwrite MCP Server

Инструменты

Читать элементы

Инструмент read-items позволяет считывать элементы из любой коллекции Directus, указав имя коллекции в качестве параметра.

Параметры:

  • collection : (обязательно) Название коллекции, из которой нужно прочитать

  • fields : (необязательно) Массив имен полей для возврата

  • sort : (необязательно) Поле для сортировки (префикс - для сортировки по убыванию)

  • limit : (необязательно) Максимальное количество возвращаемых товаров

Пример:

{
  "collection": "articles",
  "fields": ["id", "title", "date_published"],
  "sort": "-date_published",
  "limit": 10
}

Читать Текущий пользователь

Получить информацию о текущем пользователе. Фактически конечная точка /users/me .

Читать коллекции

Верните, какие коллекции/поля доступны в системе. Сначала используйте этот инструмент, чтобы обнаружить доступные коллекции, прежде чем использовать инструмент read-items .

Лицензия

Массачусетский технологический институт

A
license - permissive license
Not graded
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • A
    license
    C
    quality
    B
    maintenance
    A Model Context Protocol server that allows AI assistants to interact with Appwrite's API, providing tools to manage databases, users, functions, teams, and other resources within Appwrite projects.
    49
    71
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    An 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.
    9
    8
    MIT

View all related MCP servers

Related MCP Connectors

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…

  • A Model Context Protocol server for Wix AI tools

  • Self-hosted MCP gateway: turn any API, database or MCP server into AI connectors — no code.

View all MCP Connectors

Latest Blog Posts

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/rijkvanzanten/directus-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server