Directus
Powered by JAIRF v1.0.0 by Jentic · open methodology at /the-headless-index/methodology
Scorecard detail
Directus is open-source data platform with auto-generated REST and GraphQL APIs over any SQL database. The product turns existing databases into headless content platforms. SDKs in JavaScript and others. The directus binary plus Docker plus Kubernetes Helm chart give deployment paths.
signals (4)
- +AI review appliedReviewer: Editorial review on 2026-05-20
- +OpenAPI specPublished, 0 operations
- −GraphQL endpointNot discovered (5 probes; project-scoped endpoints require a real project ID)
- −SDKs maintainedNone detected in vendor org
cite (3)
- openapi.probes_tried@2026-05-19
- graphql.probes_tried@2026-05-19
- github.sdks@2026-05-19
Schema, items, collections, permissions, users, roles, presets, and flows are all programmable. The Directus app is the admin UI consuming the same API. Flows (workflow automations) extend the platform with event-driven actions.
signals (9)
- +AI review appliedReviewer: Editorial review on 2026-05-20
- −API operations exposedOpenAPI present but operations could not be counted
- ·Docs pages crawled57 pages (crawler: cheerio)
- +Auth schemes documentedAuth page reached but schemes not detected by parser
- +Setup / quickstart docsFound: https://directus.io/docs/tutorials/getting-started, https://directus.io/docs/getting-started/use-the-api
- +Billing docsFound: https://directus.io/docs/guides/realtime/subscriptions
- +Teams / org docsFound: https://directus.io/docs/api/users#register-a-new-user
- ·CLI docsNot reached by crawler
- +Schema / data model docsFound: https://directus.io/docs/guides/data-model/collections, https://directus.io/docs/guides/data-model/relationships
cite (8)
- openapi.operations_count@2026-05-19
- docs.pages_crawled@2026-05-19
- docs.auth_evidence.docs_url@2026-05-19
- docs.topics_found.setup@2026-05-19
- docs.topics_found.billing@2026-05-19
- docs.topics_found.teams@2026-05-19
- docs.topics_found.cli@2026-05-19
- docs.topics_found.schema@2026-05-19
No first-party Directus MCP server has been published. The architecture would make MCP integration straightforward; community work exists.
signals (4)
- +AI review appliedReviewer: Editorial review on 2026-05-20
- +Official MCP serverhttps://github.com/directus/mcp (77 stars, last commit 105 days ago)
- −Community MCP serversNone found
- −Agent-friendly SDKsNo TypeScript/JavaScript SDK published (agents commonly run in TS/JS)
cite (2)
- github://directus/mcp@2026-05-19
- ai_review.answers.mcp_check.evidence_url@2026-05-19
REST and GraphQL are auto-generated; GraphQL introspection is supported. The schema is the underlying database schema, exposed through Directus. Schema discoverability is reference-class for database-driven CMS.
signals (3)
- +AI review appliedReviewer: Editorial review on 2026-05-20
- +OpenAPIPublished at https://github.com/directus/openapi (bundled via @redocly/cli) (OpenAPI undefined, 0 operations)
- −GraphQL introspectionNo GraphQL endpoint discovered (5 probes; some vendors use project-scoped endpoints that require a real project handle)
cite (2)
- openapi.probes_tried@2026-05-19
- graphql.probes_tried@2026-05-19
Webhooks deliver collection events with HMAC signing options. Flows extend the event-driven model with composable triggers and actions, which is unusual for a CMS.
signals (5)
- +AI review appliedReviewer: Editorial review on 2026-05-20
- ·Webhook docs URLhttps://directus.io/docs/guides/realtime/subscriptions
- ·Signing schemeNot detected by parser (does not necessarily mean unsigned; may be a parsing gap)
- ·Declared events3 candidate events extracted (sample: query.fields, message.data, data.type)
- ·Retry policy signalsNone detected in webhook page text
cite (4)
- docs.webhook_evidence.docs_url@2026-05-19
- docs.webhook_evidence.signing_scheme@2026-05-19
- docs.webhook_evidence.declared_events@2026-05-19
- docs.webhook_evidence.retry_policy_keywords@2026-05-19
FCFoundational Compliance100/100
Structural validity, standards conformance, and parsability of the OpenAPI specification.
DXJDeveloper Experience & Tooling Compatibility75.7/100
Documentation clarity, example coverage, response completeness, and ingestion health.
ARAXAI-Readiness & Agent Experience86.3/100
Semantic clarity, intent expression, datatype specificity, and error standardization.
AUAgent Usability75/100
Operational composability, complexity comfort, navigation affordances, and safety patterns.
SECSecurity77.9/100
Authentication strength, transport security, secret hygiene, and OWASP risk posture.
AIDAI Discoverability99.8/100
Descriptive richness, intent phrasing, workflow context, and registry signals.
Band rationale:C band: scores 40-75 range
Show Directus's score on your site.
Drop a live badge into your README, footer, or marketing page. It updates automatically when we re-score, and every embed is a dofollow link back here.