Directus

Directus MCP Connector for Claude

A+

Manage any SQL database via Directus — handle collection items, audit schemas and fields, manage users, and track media storage directly from any AI agent.

10 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect your Directus instance to any AI agent and take full control of your open-source data platform and headless CMS through natural conversation.

What you can do

  • Collection Orchestration — Identify bounded routing spaces inside headless Directus SQL mappers and extract database tables traversing collections natively
  • Item Management — Provision highly-available JSON payloads to write or update Directus rows, or irreversibly wipe records to clear internal database allocations
  • Schema Auditing — Enumerate explicitly attached structured rules defining your PostgreSQL tables and execute bulk iterations to track registered system types
  • Metadata Inspection — Analyze specific localized variables decoding native collection boundaries and extracting hidden tracking configurations seamlessly
  • Field Discovery — Inspect deep internal arrays defining precisely which fields accept formatting and validate payloads strictly against your DB links
  • Identity Oversight — Explains explicitly mapped profile arrays iterating the exact users authorized within the DB layer enforcing RBAC boundaries securely
  • Media Storage — Retrieve the exact structural matching verifying file uploads and generating download routes for active frontends

How it works

  1. Subscribe to this server
  2. Enter your Directus Base URL and Static Token (found in User Directory > User > Token)
  3. Start managing your data platform from Claude, Cursor, or any MCP-compatible client

Who is this for?

  • Database Administrators — audit schemas and manage users without writing complex SQL or using the Studio interface
  • Full-stack Developers — create and update records and manage digital assets directly from the IDE or chat
  • Product Teams — monitor collection data and verify field configurations across different environments
  • Content Editors — manage headless content and digital assets through natural language conversation
headless-cmsdatabase-managementsql-interfaceapi-generationasset-managementrbac

10 tools expose this connector's capabilities to your AI agent.

create_cms_record

Provision a highly-available JSON Payload writing Directus Rows

wipe_cms_record

Irreversibly vaporize explicit App nodes dropping live Rows

get_collection_details

Perform structural extraction of properties driving active Tables

list_collection_fields

Inspect deep internal arrays mitigating specific Column configurations

get_single_item

Retrieve explicit Cloud logging tracing explicit DB Row UUIDs

list_schema_collections

Enumerate explicitly attached structured rules defining PostgreSQL tables

list_directus_files

Retrieve the exact structural matching verifying Media storage

list_collection_items

Identify bounded routing spaces inside Headless Directus SQL mappers

list_directus_users

Identify precise active arrays spanning rented Admin identities

patch_cms_record

Mutate global Web CRM boundaries substituting Database values via ID

See how to talk to your AI agent using Directus.

List all items in the 'articles' collection

Retrieving items from 'articles'... I found 12 records. The top ones include 'Intro to Directus' (ID: 1) and 'Database Design' (ID: 2). I can retrieve the full details for any of these.

Create a new record in 'products': {'name': 'Gaming Mouse', 'price': 50}

Record created! 'Gaming Mouse' has been added to the 'products' collection with ID: 'mouse_123'. The database has been updated with your JSON attributes.

Show me the schema for the 'orders' table

Retrieving fields for 'orders'... This collection includes columns like 'customer_id' (UUID), 'order_date' (Timestamp), 'total_amount' (Decimal), and 'status' (String). I can provide the detailed configuration for each field.

Yes. Use the 'list_schema_collections' tool to see all tables, and then use 'list_collection_fields' for a specific collection. The agent retrieves the absolute structural details defining precisely which fields accept formatting.

Related Connectors