MCP.so
登录

Directus MCP Server

@pixelsock

基本信息

分类

其他

传输方式

stdio

作者

pixelsock

关于 Directus MCP Server

MCP server for Directus API integration

Directus MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "directus": {
      "command": "npx",
      "args": [
        "-y",
        "@pixelsock/directus-mcp@latest"
      ],
      "env": {
        "DIRECTUS_URL": "https://your-directus-instance.com",
        "DIRECTUS_ACCESS_TOKEN": "YOUR_ACCESS_TOKEN"
      }
    }
  }
}

Directus MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

点击上方按钮,在临时沙箱中运行此服务器并实时获取工具列表。

概览

What is Directus MCP Server?

A Node.js server implementing the Model Context Protocol (MCP) for Directus CMS. It enables AI clients to interact with the Directus API through MCP, allowing AI-driven content management and data operations.

How to use Directus MCP Server?

Configure the server in your MCP client (e.g., Cursor or Claude Desktop) using npx with environment variables for your Directus URL and authentication credentials (access token or email/password). The server runs via stdio by default, with an optional HTTP transport for remote deployments.

Key features of Directus MCP Server

  • Manage collections and items (CRUD operations)
  • Upload and retrieve files from Directus
  • Authenticate users and manage permissions
  • Fetch system information and activity logs
  • Supports both stdio and Streamable HTTP transport
  • Works with Cursor, Claude Desktop, and other MCP clients

Use cases of Directus MCP Server

  • AI assistant that creates, updates, or deletes content in Directus
  • Automated data retrieval and reporting from Directus collections
  • File management (uploading and fetching assets) via AI
  • User and role management operations through natural language
  • Remote multi-user content management using HTTP transport

常见问题

1

What do I need to run this server?

You need Node.js and NPM installed, plus a running Directus instance with valid credentials (access token or email/password).

2

How do I authenticate with Directus?

Set `DIRECTUS_URL` and either `DIRECTUS_ACCESS_TOKEN` or both `DIRECTUS_EMAIL` and `DIRECTUS_PASSWORD` in the server’s environment configuration.

3

What transport modes are supported?

The default is `stdio` for local AI editors. Set `MCP_TRANSPORT=http` (or `streamable-http`) for remote multi-user deployments.

4

How do I fix startup issues in my MCP client?

Verify your Directus credentials are correct and accessible, ensure Node and NPM are installed, and try clearing your NPM cache with `npm cache clean --force`.

5

Where can I find more Directus developer resources?

Official Directus API documentation, REST API endpoints, and JavaScript SDK are available at [docs.directus.io](https://docs.directus.io/reference/introduction.html).

评论

其他 分类下的更多 MCP 服务器