Vinkius
Directus

Directus MCP. Manage your database content conversationally.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Directus MCP on Cursor AI Code Editor MCP Client Directus MCP on Claude Desktop App MCP Integration Directus MCP on OpenAI Agents SDK MCP Compatible Directus MCP on Visual Studio Code MCP Extension Client Directus MCP on GitHub Copilot AI Agent MCP Integration Directus MCP on Google Gemini AI MCP Integration Directus MCP on Lovable AI Development MCP Client Directus MCP on Mistral AI Agents MCP Compatible Directus MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Directus MCP connects your AI client straight to your SQL database, turning complex content models into natural conversation. Instead of writing API calls or navigating a dashboard, you talk to it and get data back instantly.

Check collection schemas, create new articles, manage user roles, and run audit reports—all through your agent. It's direct, conversational control over structured data.

What your AI agents can do

Check directus status

Verifies that the connection to your Directus database is working correctly.

Create item

Creates a new record or item in any specified content collection.

Delete item

Permanently deletes an existing record from a collection.

+ 13 more capabilities included
Read Content Data

Fetch specific records, list all items in a collection, or search across content by keyword.

Manage Collection Structure

View which data collections exist and inspect the specific fields (the schema) for any chosen model.

Modify Content Records

Create new content entries or update existing ones by providing structured JSON payloads.

Handle Files and Media

Browse uploaded media assets, get file lists, and retrieve the metadata for any specific file.

Control User Access

List all registered users, view their assigned roles, or check your own profile status.

Review System Activity

Access the audit trail to see a log of recent database operations for compliance checks.

Supported MCP Clients

OAuth 2.0 Compatible
Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
Vinkius runs on Zendesk Zendesk
+ other MCP clients
Included with Plan

Waiting for input…

AI Agent

Directus: Data Management Tools with 16 Tools

These tools let you perform every core database operation—from listing users to creating new articles—all through your AI agent.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Directus on Vinkius
check019dd0e0

check directus status

Verifies that the connection to your Directus database is working correctly.

create019dd0e0

create item

Creates a new record or item in any specified content collection.

delete019dd0e0

delete item

Permanently deletes an existing record from a collection.

get019dd0e0

get collection

Retrieves detailed information about a specific data collection model.

get019dd0e0

get file

Gets the metadata and details for an uploaded media asset.

get019dd0e0

get item

Retrieves all available field data for a single record by its ID.

get019dd0e0

get me

Returns the profile details and information for the currently authenticated user.

list019dd0e0

list activity

Lists recent operations across the database, acting as an activity log.

list019dd0e0

list collections

Returns a list of all available data collections in your system.

list019dd0e0

list fields

Lists every field and its data type for a specific, chosen collection.

list019dd0e0

list files

Retrieves a list of all uploaded media files in the system.

list019dd0e0

list items

Fetches a paginated list of items from a designated content collection.

list019dd0e0

list roles

Lists all user roles defined in the system (e.g., Admin, Editor).

list019dd0e0

list users

Retrieves a list of every user account and their current status.

search019dd0e0

search items

Searches for content items across collections using specific keywords or criteria.

update019dd0e0

update item

Modifies the data fields of an existing record by its ID.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Directus, then connect any of our 4,900+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,900+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Directus MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Directus. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 16 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

The Dashboard Click Tax

Today, if you need to check content and then make a change, you're stuck in an operational loop. You open the Directus dashboard, navigate to 'Articles,' filter by status, copy the article ID, switch tabs to 'Users' to see who can edit it, and finally return to the Articles tab to manually update the record. It’s tedious clicking, copying, and switching context.

With this MCP, you talk to your agent. You tell it what needs doing—like 'Find all articles assigned to Sarah that need a status change.' Your agent handles the multi-step process: listing users, checking roles, fetching items, and executing `update_item`. The result is immediate and conversationally presented.

Directus MCP Gives You Conversational Control

You eliminate manual data lookups. Instead of opening a file management view to see if an asset exists, you simply ask the agent, 'What media files were attached to article X?' The tool handles the `get_file` lookup and returns the details instantly.

Your process becomes linear: one prompt, multiple backend operations. You don't just read data; you govern it. It’s direct control over your content lifecycle.

What you can do with this MCP connector

Manage the core content structure of your application without touching a dashboard or writing boilerplate code. This MCP lets you treat your database like a conversation partner. You ask your AI client for something specific—say, 'Show me all articles published last month that mention AI'—and it handles the necessary reads and filters.

It’s pure data interaction via natural language. When you connect this through Vinkius, your agent gets access to thousands of other tools, making it a central hub for managing content from any MCP-compatible client. You can inspect what fields exist in a collection using list_fields or even build out new records by calling create_item.

Whether you're a developer debugging data issues or a content manager pushing out an update, this connection gives you immediate control over your entire content ecosystem.

Built · Hosted · Managed by Vinkius Directus MCP - Manage Content Models Conversationaly Server ID 019dd0e0-fcc8-708e-8646-61ae1562985e
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Common Questions About Directus MCP

How do I use `create_item` with the Directus MCP? +

You provide the required fields and values in natural language, letting the agent structure the JSON payload for you. You don't need to know the exact API body; just tell it what data needs creating.

What is the difference between `list_items` and `search_items`? +

list_items gives you a paginated list of content from an entire collection. Use search_items when you know specific keywords or criteria, allowing for much finer filtering.

Can I check the connection using `check_directus_status`? +

Yes, calling check_directus_status simply confirms that your AI client has a live and working connection to your Directus instance. It's a quick health check.

How does `list_users` help me manage content? +

list_users helps by showing who can access the data, which is critical when you need to know if an account has permission to create or modify a specific type of record.

How do I use `list_fields` to map out a collection's full data model? +

It immediately lists every field and its data type within a specified collection. This lets you inspect the entire schema, which is essential before writing any update or creation payload.

If I run `delete_item`, what steps should I take to avoid accidentally deleting critical content? +

The tool requires specific IDs and collection names for targeted deletion. Always verify the item details first using get_item so you know exactly what data you're about to remove.

What is the best way to browse and retrieve metadata for uploaded assets using `list_files`? +

It provides a comprehensive list of all stored files. You get details like file names, sizes, and metadata without needing to interact with the visual dashboard.

Does `list_activity` help me track compliance or debug recent database issues? +

Yes, it generates an activity log of operations that occurred recently. You can see who did what, when they logged in, and which collections were modified.

Built & Managed by Vinkius 30s setup 16 tools

We've already built the connector for Directus. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 16 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.