Feature Request: Support for Model Context Protocol (MCP) #25068
armanhadifatah
started this conversation in
Feature Requests
Replies: 1 comment 1 reply
-
|
It's been great to see this implemented, would just love to see support for the https://openrouter.ai/ API |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Summary
Add support for the Model Context Protocol (MCP) to enable Directus to standardize how it provides context and tools to Large Language Models (LLMs).
I understand this is challenging to implement because Directus has its own interface system. Any MCP integration would need to ensure that collections, fields, and interfaces created through AI tools properly match Directus's type system and interface requirements to maintain compatibility with the platform.
Basic Example
The MCP integration would enable Directus to provide standardized tools for:
Collection Management: Create, update, and delete collections
Field Management: Add, modify, and remove fields within collections
Data Management: Create, update, and delete data items
FIle Managment
Motivation
Detailed Design
Requirements List
Basic MCP context for collections and fields
Core data operation tools
Permission awareness
Drawbacks
MCP is still evolving as a standard
Potential performance impact for large schemas
Security considerations for sensitive data
Alternatives
Custom AI integration without MCP standardization
Plugin-based approach without core integration
Wait for more mature standards
Adoption Strategy
Roll out as an optional feature with gradual improvements based on user feedback.
Unresolved Questions
No response
Beta Was this translation helpful? Give feedback.
All reactions