VS Code extension · MCP server · v4 & v5
Accurate autocomplete, diagnostics, navigation and references on Strapi magic strings — for your editor and your AI agent. It reads your real schema.json, so it never invents a UID that doesn’t exist.
Free · zero config · no telemetry · also on Open VSX · Pro €39.99 — propagated rename & safe refactors →
30
MCP tools for your AI agent
v4 & v5
auto-detected per project
JS & TS
ESM + CommonJS, parity-tested
0
telemetry · config · network calls
UIDs, service/controller refs, policy & middleware names, route handlers — a typo compiles fine and breaks silently in production.
They’re plain strings: no suggestions, no validation, and go-to-definition lands nowhere.
An inline completion is a plausible guess, not a lookup — and an agent that greps for references inherits the same blind spots.
The same engine that reads your project powers both — so a fact verified once is true everywhere.
Editor features →An MCP server exposes the same ground truth so coding agents query your project’s real values instead of grepping for them. Bundled in the extension and auto-registered — zero config.
Free read & analysis tools
add_projectrefreshlist_projectslist_content_typeslist_componentslist_artifactsget_schemaresolvevalidate_referencefind_referenceslist_routeslist_unusedlist_broken_refscoveragefind_relation_usageslist_refsdependenciesdependents
MCP setup →Everything that reads and navigates your project is free. The refactoring automation — propagated rename, move/extract, safe apply — is Pro.
€0
Free forever.
€39.99 one-time
Perpetual licence + 1 year of updates. Per developer.
Secure checkout via Polar · 14-day money-back
When something can’t be proven (a non-literal string, an unverifiable external plugin), DevKit stays silent rather than show a false positive.
Answers come from your project’s files — not from a model’s guess. Multi-project: it discovers every Strapi project in the workspace by content.
No network calls, no analytics, no code leaving your machine. A licence key is checked once on activation, then works offline.
No. DevKit reads your project files locally and answers from them. There is no telemetry and no network call to a backend — your code never leaves your machine.
Both. The version is detected per project, and v4-in-v5 patterns (e.g. entityService) are flagged.
VS Code and its forks — Cursor, Windsurf, Google Antigravity, VSCodium — via the VS Code Marketplace and Open VSX.
No Strapi 6 is announced yet — the CMS is on v5. DevKit reads your real schema.json and detects the version per project, so it’s built to adapt when v6 lands.
Identical behavior for ESM and CommonJS projects — challenged by a JS⇄TS parity test in the engine.
Email pro@paulrichez.fr — bug reports, questions and feedback are all welcome. There’s no public issue tracker, so this inbox is the way to reach me.
Install the free wedge in seconds — your editor and your AI agent get the truth about your Strapi project, today.