
Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Создавайте приложения ToolJet сквозно с помощью управляемых инструментов MCP и навыков создания приложений.
Обзор
Сервер MCP, который позволяет агенту кодирования (Codex, Claude Code, ...) создавать и поддерживать приложения через управляемые API ToolJet: рабочие пространства, приложения / страницы, запросы к источникам данных, таблицы DB ToolJet, компоненты, макеты и события жизненного цикла. Он включает в себя сгенерированные компоненты и каталоги источников данных, поэтому агенты используют сторонние контракты вместо угадывания ключей конфигурации. - экземпляр ToolJet с поддержкой токенов личного доступа. Персональный токен доступа для целевого рабочего пространства ToolJet. Node.js 20 или новее. Профиль MCP по умолчанию сохраняет компактный выбор инструментов, выставляя только инструменты для создания пакетов; каждая партия принимает один элемент. Пожилые клиенты могут восстановить избыточные уникальные псевдонимы с помощью TOOLJET INCLUDE LEGACY SINGULAR TOOLS=true. Этот РЕПО является автономным, который регистрирует в комплекте MCP-сервер и навыки создания инструментальных приложений вместе. Манифест Codex - это .codex-plugin/plugin.json, и .mcp.json запускает bundle/index.js, не требуя установки или сборки со стороны пользователя.
Обзор (машинный перевод)
Сервер MCP, который позволяет агенту кодирования (Codex, Claude Code, …) создавать и поддерживать приложения ToolJet через управляемые API ToolJet: рабочие пространства, приложения / страницы, запросы к источникам данных, таблицы ToolJet DB, компоненты, макеты и события жизненного цикла. Он включает в себя сгенерированные компоненты и каталоги источников данных, поэтому агенты используют сторонние контракты вместо угадывания ключей конфигурации.
Подключение браузера OAuth
Для удаленных HTTP-клиентов настройка OAuth подключается через логин ToolJet и поток согласия рабочего пространства без копирования PAT. OAuth является облачным только в этом выпуске и требует компаньона ToolJet Cloud backend с MCP_OAUTH_ENABLED=true и всеми пятью миграциями OAuth. Существующие локальные PAT-плагины по-прежнему поддерживаются; приведенные ниже предпосылки описывают эту локальную настройку.
Близнецы CLI и Киро
Создайте расширение Gemini CLI или Kiro Power из того же поддерживаемого навыка, затем настроить нативное соединение Cloud OAuth. Сгенерированные пакеты игнорируются при сборке артефактов; локальная установка не установить доступность публичной галереи или успешное редактирование OAuth / приложения.
Предпосылки
###Облачный плагин Grok Build
Настройка Grok Build для отдельного нативного пакета HTTP / OAuth,
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
tooljet-mcp
An MCP server that lets a coding agent (Codex, Claude Code, …) build and maintain ToolJet apps through ToolJet’s governed APIs: workspaces, apps/pages, datasource queries, ToolJet DB tables, components, layouts, and lifecycle events. It includes generated component and datasource catalogs so agents use first-party contracts instead of guessing configuration keys.
Browser OAuth connections
For remote HTTP clients, OAuth setup connects through the workspace’s ToolJet login and consent flow without copying a PAT. OAuth is Cloud-only in this release and requires the companion ToolJet Cloud backend with MCP_OAUTH_ENABLED=true and all five OAuth migrations. Existing local PAT plugins remain supported; the prerequisites below describe that local setup.
Gemini CLI and Kiro
Build a Gemini CLI extension or Kiro power from the same maintained skill, then configure a native Cloud OAuth connection. Generated packages are ignored build artifacts; local installation does not establish public gallery availability or successful live OAuth/app editing.
Prerequisites
Grok Build Cloud plugin
See Grok Build setup for the separate native HTTP/OAuth package,
workspace selection, validation and reviewer checks. Build it with
npm run build:grok-plugin; it reuses the canonical skill and does not ship a PAT or
local MCP runtime. Live Grok OAuth compatibility must be verified before marketplace submission.
GitHub Copilot
See Copilot setup for the shared app-builder skill package and
native Cloud OAuth connection instructions. npm run build:copilot-plugin builds
ignored distribution output; no separate skill source is maintained. The package
requires an existing ToolJet MCP connection and is not yet marketplace-listed.
Cursor and MCP Registry
Cursor users can use the same maintained skill with a native Cloud OAuth connection; see Cursor setup. The official MCP Registry metadata is prepared separately. Neither build publishes a marketplace or registry listing.
Local server
- A ToolJet instance with personal access token support.
- A personal access token for the target ToolJet workspace.
- Node.js 20 or newer.
Setup
git clone https://github.com/ToolJet/tooljet-mcp.git
cd tooljet-mcp
cp .env.example .env # then edit .env with your creds
npm install
npm run build # compiles to dist/
.env:
TOOLJET_URL=http://localhost:3000 # your ToolJet deployment
TOOLJET_PAT=tj_pat_... # Settings -> Access tokens, in the target workspace
# Only needed if the UI is served from a different origin than TOOLJET_URL (defaults to it otherwise):
# TOOLJET_DEPLOYMENT_URL=http://localhost:8082
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →Конфигурация
{
"mcpServers": {
"tooljet": {
"httpUrl": "https://mcp-oauth.tooljet.com/mcp/YOUR-WORKSPACE-UUID",
"oauth": { "enabled": true }
}
}
}