get_datasource_query_schemaReads before it writes
Pulls real datasource and query contracts before writing a single query - no guessed configuration keys.
Install the ToolJet plugin in Claude Code, Codex, or GitHub Copilot, and it builds real ToolJet apps - pages, queries, components, and permissions. The result is native, visually editable, and governed from the first prompt.

Bring the coding agent your team already uses
One protocol. The full app model.
get_datasource_query_schemaPulls real datasource and query contracts before writing a single query - no guessed configuration keys.
create_appReal pages and components, wired together - not detached markup your team has to translate by hand.
create_tablesCreates and evolves tables, seeds rows against the real sequence, and generates a matching Form from the schema.
add_eventsClick handlers, success/failure flows, and query bindings - attached the same way the visual builder attaches them.
lint_app_specDry-runs a phase, applies it with a one-time plan token, then statically validates what actually got persisted.
manage_app_permissionsInvites users and restricts page, query, or component access - every mutation requires explicit confirmation.
From prompt to production
Generate a personal access token in ToolJet, then add the MCP server to your coding agent.
Describe the app in plain language - the agent finds your data sources, then builds and wires it in one pass.
It hands back an editor and a viewer link. Every component, query, and event stays visually editable.
Every change is dry-run, applied, then checked - before anything leaves the development environment.
Native by default
The MCP session inherits every permission the connecting developer has across the workspace.
Every change is attributed to the agent session and the person who initiated it.
Agents use governed resources without ever receiving database or API credentials.
Agent work stays in the development environment until it passes your normal promotion process.