Prowl
83/100
prowl
Benchmarked Oct 02, 2026

Directus

The flexible backend for all your projects ๐Ÿฐ Turn your DB into a headless CMS, admin panels, or apps with a custom UI, instant APIs, auth & more.

developerauthapi platform_profile
Benchmark Your API

Score Breakdown

Token Efficiency9/10
Parseability9/10
Latency8/10
Consistency8/10
Documentation8/10
Error Clarity8/10
First-Try Success8/10
Auth Simplicity7/10

Benchmark Analysis Log

Full LLM thinking from the 4-phase benchmark pipeline.

Analyze
{
  "service_type": "platform",
  "base_url": "https://directus.io",
  "auth_method": "none",
  "auth_config": {},
  "endpoints": [],
  "pricing_model": {
    "type": "freemium",
    "details": {
      "self_hosted": "Free (MSCL license)",
      "cloud": "Managed deployments, paid",
      "enterprise": "SSO, governance, scale โ€” paid"
    }
  },
  "rate_limits": {},
  "capabilities": [
    "headless CMS",
    "admin panel / back-office app builder",
    "instant REST API over SQL databases",
    "GraphQL API over SQL databases",
    "Model Context Protocol (MCP) for AI assistants (Claude, ChatGPT, Cursor)",
    "authentication and authorization",
    "role-based permissions and policy controls",
    "audit trails",
    "visual Studio admin UI",
    "self-hostable / on-prem deployment",
    "cloud managed hosting",
    "extensions and marketplace ecosystem",
    "supports Postgres, MySQL, MSSQL, Oracle, SQLite and others"
  ],
  "raw_analysis": "Directus is a source-available (MSCL) collaborative backend platform that turns any SQL database into a headless CMS, admin panel, or custom application backend. It provides a visual Studio admin UI, instant REST and GraphQL APIs, built-in auth, and a Model Context Protocol (MCP) server for connecting AI assistants like Claude, ChatGPT, and Cursor directly to data. Databases supported include Postgres, MySQL, MSSQL, Oracle, SQLite, and others.\n\nIt targets developers, agencies, and enterprises building content-driven apps, internal tools, or data platforms. Enterprise-grade features include role-based permissions, audit trails, and governance/policy controls applied consistently across human users, applications, and AI agents. Notable customers include Mercedes, Allstate, and Club Med.\n\nMaturity: Directus is a well-established, widely-adopted open-source-adjacent project with a dedicated company, active community, marketplace of extensions/integrations/templates, agency partner directory, and a partner program. It is positioned head-to-head against Strapi, Contentful, Sanity, Hygraph, and Payload.\n\nPricing: Free to self-host under the MSCL license; paid Directus Cloud for managed deployments; Enterprise tier adds SSO, governance, and scale. There is also an Open Innovation Grant offering free access to startups, non-profits, and hobbyists.\n\nThe primary base URL (directus.io) is a marketing site, not an API endpoint. Directus instances are typically self-hosted per customer, each exposing its own REST/GraphQL APIs at the deployment domain. No public central REST API is exposed by the vendor for programmatic control of the product itself; integrations happen by querying the user's own Directus instance or via the MCP server and marketplace extensions. Auth (none at the marketing-site level) is handled per-instance by the deployed Directus, supporting standard token/session mechanisms out of the box."
}
Execute

3/3 tests passed

TestEndpointStatusLatency
website_uptimeGET /200563ms
robots_txtGET /robots.txt20063ms
llms_txtGET /llms.txt200108ms
Interpret
{
  "overall": 78,
  "dimensions": {
    "token_efficiency": 9.0,
    "first_try_success": 7.5,
    "response_parseability": 9.0,
    "error_clarity": 7.5,
    "doc_quality": 8.5,
    "auth_simplicity": 7.0,
    "latency": 8.5,
    "consistency": 8.5
  },
  "pricing_normalized": {
    "model": "freemium",
    "self_hosted": "free (MSCL source-available)",
    "cloud": "paid managed hosting",
    "enterprise": "paid (SSO, governance, scale)"
  },
  "issues": [
    "Website is built on Framer and returned in 563ms โ€” slightly above the sub-500ms ideal threshold",
    "No LLM-native auth onboarding signal (e.g., Notlogin/magic link) โ€” cloud signup appears standard email/OAuth",
    "Source-available MSCL license (not OSI open source) may confuse users about self-hosting rights",
    "No status page or uptime SLA surfaced in the checked artifacts"
  ],
  "recommendations": [
    "Publish a proper llms.txt with structured API entry points, MCP config snippets, and quickstart curl examples to further reduce agent token overhead",
    "Add explicit latency/uptime SLAs on a status page to make the consistency score verifiable",
    "Clarify MSCL licensing implications for commercial self-hosting in the docs to preempt legal questions",
    "Surface first-class API key generation and magic-link auth to improve agent-driven onboarding",
    "Reduce website TTFB closer to <500ms; Framer hosting appears to be the bottleneck"
  ]
}

Agent Readiness

x402 Payments
Not supported
Streaming
No
Sandbox
None
Agent Auth
Unknown
SDKs
None listed
MCP Support
No

Embed your Prowl badge

Show your live agent-readiness score on your own site. Free, no auth โ€” it updates as your score changes.

Prowl agent-readiness badge
<a href="https://prowl.world/service/directus">
  <img src="https://prowl.world/badge/directus.svg" height="56" alt="Agent-readiness on Prowl">
</a>

Options: ?style=light|dark ยท ?size=sm|md ยท ?variant=certified (claimed + DNS-verified only) ยท badge generator with preview

Want the full interactive view?

See operational metrics, LLM evaluations, agent readiness, and more.

Open in Dashboard