Directus Connector for AI agents.
16 live capabilities
Manage your headless CMS content and database schemas through conversation.
Waiting for input…
Why people use Directus
Directus CMS Content Management Without the Dashboard
This Connector lets you just tell your agent what to do. You describe the change, and it uses update_item to make it happen across your collections. You get your content live in seconds.
What Vinkius changes
You get a conversational interface for your entire Directus database.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Bulk content creation
A content lead needs to create 20 new 'Draft' articles.
- Real-world use case 02
Schema debugging
A developer is confused about a specific field type.
- Real-world use case 03
Rapid audit check
An admin notices a data error and asks the agent to use list_activity to see which user made the last update and when.
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.
01—04
4 capabilities in this set.
Part of 16 available through Directus.
- 01 Capability
Check directus status
Verifies your connection to the Directus instance is active. Use this to troubleshoot your setup quickly.
- 02 Capability
Create item
Adds a new record to any collection using a JSON payload. It's the fastest way to bulk-create content.
- 03 Capability
Delete item
Removes a specific item from a collection. Use this to clean up old or incorrect data entries.
- 04 Capability
Get file
Retrieves specific metadata for an uploaded file. This helps your agent understand what assets are available.
05—08
4 capabilities in this set.
Part of 16 available through Directus.
- 05 Capability
Get item
Fetches the full details of a single record. Use it to see the current state of a specific piece of content.
- 06 Capability
Get me
Retrieves the profile of the currently authenticated user. This is helpful for checking your own permissions.
- 07 Capability
List activity
Shows a log of recent operations performed on the database. It's great for tracking what happened recently.
- 08 Capability
List collections
Lists all the data collections in your instance. Use this to get a bird's-eye view of your content models.
09—12
4 capabilities in this set.
Part of 16 available through Directus.
- 09 Capability
List fields
Shows all fields and data types for a specific collection. It helps you understand the schema without leaving your chat.
- 10 Capability
List files
Lists all files currently stored in your Directus instance. Use this to browse your media library.
- 11 Capability
List items
Retrieves a list of records from a chosen collection. This is your primary way to browse content.
- 12 Capability
List roles
Shows all configured roles in your system. Use this to see who has what level of access.
13—16
4 capabilities in this set.
Part of 16 available through Directus.
- 13 Capability
List users
Lists every user account and their current status. This helps you manage your team's access levels.
- 14 Capability
Search items
Finds specific records based on keywords you provide. It's the easiest way to locate content in large sets.
- 15 Capability
Update item
Modifies an existing record's data. Use this to change status, titles, or body text quickly.
- 16 Capability
Get collection
Provides specific details about a collection's configuration. Use this to see how a model is set up.
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 previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_GfUHShsR6dDBscbzwfGCgCgJZgBT5MsQqEXOFrFu/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Directus, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Directus for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_GfUHShsR6dDBscbzwfGCgCgJZgBT5MsQqEXOFrFu/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Directus URL.
- Step 03
Save and start
Save the connection and enable Directus in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"directus-alternative": {
"url": "https://edge.vinkius.com/vk_preview_GfUHShsR6dDBscbzwfGCgCgJZgBT5MsQqEXOFrFu/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Directus
Open Agent mode in chat and ask: "Using Directus, help me...". 16 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"directus-alternative": {
"url": "https://edge.vinkius.com/vk_preview_GfUHShsR6dDBscbzwfGCgCgJZgBT5MsQqEXOFrFu/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Directus
Ask Copilot: "Using Directus, help me...". 16 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"directus-alternative": {
"url": "https://edge.vinkius.com/vk_preview_GfUHShsR6dDBscbzwfGCgCgJZgBT5MsQqEXOFrFu/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Directus
Open Cascade and ask: "Using Directus, help me...". 16 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"directus-alternative": {
"url": "https://edge.vinkius.com/vk_preview_GfUHShsR6dDBscbzwfGCgCgJZgBT5MsQqEXOFrFu/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Directus
Ask Cline: "Using Directus, help me...". 16 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add directus-alternative --transport http "https://edge.vinkius.com/vk_preview_GfUHShsR6dDBscbzwfGCgCgJZgBT5MsQqEXOFrFu/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Directus
Ask Claude: "Using Directus, show me...". 16 tools are ready
Where the request belongs
Work Directus can move forward.
Content managers who hate manual data entry, developers debugging complex schemas, and admins who need to audit activity without digging through logs.
Content Manager
Updates 50+ product descriptions in seconds instead of one by one in the dashboard.
Backend Developer
Quickly checks field types and collection structures without switching context to a browser.
System Administrator
Audits recent login activity and manages user permissions via chat.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsDirectus
Turn any SQL database into a powerful headless CMS with instant REST and GraphQL APIs for your custom content models.
Supabase
Connect your AI to Supabase. Execute database queries, manage users, and trigger PostgreSQL functions directly from your terminal.
Baserow
Build no-code databases, create custom views, and collaborate on structured data with an open-source Airtable alternative.
Ninox
Build custom business databases and apps with a visual platform that replaces spreadsheets with structured, relational data.
Hygraph (Headless CMS)
Manage headless content via Hygraph. execute GraphQL queries, introspect schemas, and manage documents.
Feishu Bitable
Collaborative multi-dimensional table platform by Lark. manage bases, tables, and records via AI.
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.
How does the Directus MCP help my content team?
It lets your team manage content using natural language. Instead of clicking through a complex dashboard, they can ask your agent to create, update, or search for items, which speeds up your publishing workflow.
Can I use Directus MCP to create new items?
Yes, you can ask your agent to create new records in any collection. You can even provide a list of data, and the agent will handle the individual creation steps for you.
Does Directus MCP support searching?
Yes, your agent can search through your collections using keywords. This makes it much faster to find specific content without having to know the exact ID or filter settings.
How do I connect Directus MCP to my agent?
You just need your Directus Static Token from your user profile in the Data Studio. Once you provide that to the Connector, your agent can start interacting with your data.
Can it manage my users?
Yes, it can list all users and show their roles. This is great for quickly checking who has access to what without digging into the admin settings.
Is it safe for my database?
The Connector respects your existing Directus permissions. Your agent can only perform the actions that your specific Static Token is authorized to do.
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