
directus/mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
MCP-сервер Directus Content - это интерфейс для взаимодействия пользователей Directus со своими данными в LLM.
Обзор
Протокол Model Context Protocol (MCP) является стандартом, помогающим инструментам ИИ и LLM общаться с приложениями и службами, такими как Directus. MCP-сервер Directus Content - это интерфейс для взаимодействия пользователей Directus со своими данными в LLM. Некоторые хорошие варианты использования: Создавайте пользовательские страницы, пишите сообщения в блоге, обновляйте контент, организуйте активы и многое другое в вашем проекте Directus. Сборы запросов, генерация отчетов, анализ тенденций и извлечение информации из ваших данных Directus с использованием естественного языка. Он намеренно ограничивает разрушительные действия, которые могут привести к действительно плохим результатам, таким как потеря данных при удалении полей или сборов. Мы планируем предоставить больше инструментов для разработчиков, которые работают с локальными проектами Directus в будущих выпусках и, возможно, в качестве отдельного пакета, чтобы помочь предотвратить потерю данных. Если у вас нет существующего проекта Directus, вы можете начать с бесплатной пробной версии Directus Cloud по адресу https://directus.
Обзор (машинный перевод)
Модельный контекстный протокол (MCP) является стандартом для помощи инструментам ИИ. LLM общаются с приложениями и сервисами, такими как Directus.
MCP-сервер Directus Content - это интерфейс для взаимодействия пользователей Directus со своими данными в LLM. Хорошее использование Случаи:
Редакторы контента: создавать пользовательские страницы, писать сообщения в блогах, обновлять контент, организовывать активы и многое другое внутри вашего сайта Проект Directus. ** Аналитики данных**: сбор запросов, создание отчетов, анализ тенденций и извлечение информации из ваших данных Directus Использование естественного языка.
Он намеренно ограничивает разрушительные действия, которые приведут к действительно плохим результатам, таким как потеря данных при удалении полей. или удаление коллекций.
В будущем мы планируем предоставить больше инструментов для разработчиков, которые работают с локальными проектами Directus. релизы и, возможно, в качестве отдельного пакета для дальнейшего предотвращения потери данных.
##Установка
Предпосылки
Существующий проект Directus
Если у вас нет существующего проекта Directus, вы можете начать с бесплатной пробной версии. Облако Directus (T0)
или
Вы можете развернуть образец экземпляра Directus локально с помощью следующей команды терминала.
Шаг 1.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Directus Content MCP Server
The Model Context Protocol (MCP) is a standard for helping AI tools and LLMs talk to applications and services like Directus.
The Directus Content MCP Server is an interface for Directus users to interact with their data in LLMs. Some good use cases are:
- Content Editors: build custom pages, write blog posts, update content, organize assets and more inside your Directus project.
- Data Analysts: query collections, generate reports, analyze trends, and extract insights from your Directus data using natural language.
It intentionally limits destructive actions that would result in really bad outcomes like data loss from deleting fields or deleting collections.
We plan to provide more tools for developers who are working with local / development Directus projects in future releases and potentially as a separate package to help further prevent data loss.
Installation
Prerequisites
- An existing Directus project
If you don’t have an existing Directus project, you can get started with a free trial on Directus Cloud at https://directus.cloud/register
OR
You can spin up a sample Directus instance locally with the following terminal command.
npx directus-template-cli@latest init
Step 1. Get Directus Credentials
You can use email and password or generate a static token to connect the MCP to your Directus instance.
To get a static access token:
- Login to your Directus instnace
- Go to the User Directory and choose your own user profile
- Scroll down to the Token field
- Generate token and copy it
- Save the user (do NOT forget to save because you’ll get an error that shows Invalid token!)
Step 2. Configure the MCP in your AI Tool
Claude Desktop
-
Open Claude Desktop and navigate to Settings.
-
Under the Developer tab, click Edit Config to open the configuration file.
-
Add the following configuration:
{ "mcpServers": { "directus": { "command": "npx", "args": ["@directus/content-mcp@latest"], "env": { "DIRECTUS_URL": "https://your-directus-url.com", "DIRECTUS_TOKEN": "your-directus-token>" } } } }or if you’re using email and password
{ "mcpServers": { "directus": { "command": "npx", "args": ["@directus/content-mcp@latest"], "env": { "DIRECTUS_URL": "https://your-directus-url.com", "DIRECTUS_USER_EMAIL": "[email protected]", "DIRECTUS_USER_PASSWORD": "your-password" } } } }Make sure you replace the placeholder values with your URL and credentials.
-
Save the configuration file and restart Claude desktop.
-
From the new chat screen, you should see an icon appear with the Directus MCP server.
Cursor
Установка
npx @directus/content-mcp@latestКонфигурация
{
"mcpServers": {
"directus": {
"command": "npx",
"args": ["@directus/content-mcp@latest"],
"env": {
"DIRECTUS_URL": "https://your-directus-url.com",
"DIRECTUS_TOKEN": "your-directus-token>"
}
}
}
}