Skip to content
Vinkius

Directus Connector for AI agents.

16 live capabilities

Manage your headless CMS and SQL database records through natural conversation.

Live agent request Directus / Connector

Waiting for input…

AI Agent

Why people use Directus

Directus Headless CMS Data Management

This Connector lets you skip the dashboard entirely. You just tell your agent to update a record or list the users, and it handles the API calls for you. You get the data you need instantly without ever leaving your chat window.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • Visual Studio Code
  • Windsurf

What Vinkius changes

You get a direct conversational interface for your entire Directus data platform.

Use it from Claude, ChatGPT, Cursor or another AI client you already have.

One account · 5,900+ Connectors

  1. Real-world use case 01

    Bulk updating product prices

    A developer needs to update 50 product prices.

  2. Real-world use case 02

    Finding specific media assets

    A content editor needs to find a specific image.

  3. Real-world use case 03

    Verifying admin permissions

    A DBA needs to check permissions.

Complete set · 16capabilities

The complete Directus capability set.

These are the exact actions your AI can choose when you ask it to work with Directus.

Capability set01 / 04

01—04

4 capabilities in this set.

Part of 16 available through Directus.

  1. 01 Capability

    Create item

    Create an item

  2. 02 Capability

    Delete item

    Delete an item

  3. 03 Capability

    Get collection

    Get collection details

  4. 04 Capability

    Get file

    Get file details

Capability set02 / 04

05—08

4 capabilities in this set.

Part of 16 available through Directus.

  1. 05 Capability

    Get item

    Get item details

  2. 06 Capability

    List activity

    List recent activity

  3. 07 Capability

    List collections

    List collections

  4. 08 Capability

    List fields

    List fields

Capability set03 / 04

09—12

4 capabilities in this set.

Part of 16 available through Directus.

  1. 09 Capability

    List files

    List files

  2. 10 Capability

    List items

    List items

  3. 11 Capability

    List users

    List users

  4. 12 Capability

    Search items

    Search items

Capability set04 / 04

13—16

4 capabilities in this set.

Part of 16 available through Directus.

  1. 13 Capability

    Update item

    Update an item

  2. 14 Capability

    Check directus status

    Verify connectivity

  3. 15 Capability

    Get me

    Get current user

  4. 16 Capability

    List roles

    List roles

Set up in minutes

One URL. Then ask Directus to work.

Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Directus from the conversation.

Choose your client

Live preview
Advanced clients IDE · CLI

Claude · Web + desktop

Official guide ↗

Connector URL · ready to paste

Streamable HTTP
https://edge.vinkius.com/vk_preview_Bfvn0YkOAhH7MFw8q7LeRL9p3SPkzaigqleLEiMg/mcp
  1. Step 01

    Open Connectors

    In Claude Web or Claude Desktop, open Settings and choose Connectors.

  2. Step 02

    Add the URL

    Choose Add custom connector, name it Directus, and paste the URL above.

  3. Step 03

    Turn it on in chat

    Select +, open Connectors, and enable Directus for the conversation.

Where the request belongs

Work Directus can move forward.

Built around the request

For the developer or content manager who feels slowed down by manual data entry and constant context-switching between the CMS and the codebase.

01

Full-stack Developer

Updates records and manages digital assets directly from the IDE on a Tuesday afternoon.

02

Database Administrator

Audits schemas and manages users without writing manual SQL queries.

03

Content Editor

Manages headless content and media storage through natural language conversation.

04

Product Manager

Monitors collection data and verifies field configurations across environments.

Bring your own AI

Change the model, client or framework. Keep Directus connected.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • VS Code
  • Windsurf
  • ZCode
  • Cline
  • Zed
  • Continue
  • Kiro
  • Roo Code
  • Zencoder
  • Goose
  • Void
  • Augment Code
  • Amp
  • Qodo
  • Tabnine
  • Pieces
  • Sourcegraph Cody
  • JetBrains
  • Warp
  • Amazon Q
  • Antigravity
  • BoltAI
  • Raycast
  • Jan
  • LM Studio
  • AnythingLLM
  • Open WebUI
  • Msty
  • Cherry Studio
  • LibreChat
  • TypingMind
  • Chorus
  • 5ire
  • n8n
  • LangChain
  • LlamaIndex
  • CrewAI
  • Vercel AI SDK

Before you connect

Questions about Directus.

The practical details behind the request, access and result.

Can I use Directus MCP to update my database?

Yes. You can use it to write new records, update existing values, or even wipe records to clear space. It handles the communication with your database so you can just use natural language.

Does Directus MCP support PostgreSQL?

Yes, it works with your PostgreSQL tables. It allows your AI agent to audit your schema, list collections, and manage the data stored within those tables.

How do I manage my media files with Directus MCP?

You can use it to retrieve structural matches for your media storage. This helps you find file paths and download routes quickly without browsing the CMS.

Can I use it to check user permissions?

Yes, you can use it to identify active admin identities and oversee the users authorized within your database layer, helping you manage access more easily.

Is there a way to delete records easily?

Yes, you can ask your agent to wipe specific records. This will irreversibly remove them from your database to help manage your data allocations.

Can my agent list all collections and their fields in Directus?

Yes. Use the 'list_schema_collections' capability 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.

How do I create a new record in a specific Directus collection?

Use the 'create_cms_record' capability. Provide the collection name and a JSON payload mapping the columns. Your agent will orchestrate the request to drop the formatted endpoint into your database and return the new UUID.

Can I audit authorized users and their roles via the agent?

Absolutely. The 'list_directus_users' capability retrieves the explicitly mapped profile arrays iterating the exact users authorized within the database layer. This helps you monitor RBAC boundaries and organizational identities.

Can I create, update, and delete content items in any collection?

Yes! Use create_item with a collection name and JSON payload to add new items. Use update_item with the collection, item ID, and updated fields to modify existing items. Use delete_item to remove items. All operations respect the permissions assigned to your Static Token's user role.

How does Directus authentication work with a Static Token?

Directus uses a non-expiring Static Token associated with a specific user account. Generate it from your User Profile in the Data Studio. The token is sent as a Bearer token in the Authorization header. Its permissions match the role assigned to that user. use an admin role for full access or a restricted role for read-only operations.

Can I audit what changes have been made to my database?

Yes. The list_activity capability retrieves the audit log of recent database operations, showing who made changes, which collections were affected, timestamps, and the type of operation (create, update, delete). Combine with list_users and list_roles for full accountability tracking.

One connection away

Give your agent a direct line to Directus.

Connect Directus once. Keep it beside 5,900+ managed Connectors when the next task needs more.

Explore every Connector No credit card required · Free tier available