1. Conduid
  2. AI
  3. mcp
MCP server · AI

mcp

Build ToolJet apps end-to-end via governed MCP tools and an app-builder skill.

Unclaimed ai
39Low

Scored 12 days ago · breakdown

About mcp

mcp is an MCP server published by git+ToolJet in the AI category: build ToolJet apps end-to-end via governed MCP tools and an app-builder skill.

The repository has 30 stars and 0 forks.

Install

Install
npx @tooljet/mcp
Claude Code
claude mcp add tooljet-mcp -- npx -y @tooljet/mcp
npx
npx -y @tooljet/mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (14)

add_queries(...)Create one or more datasource queries; use the schema tool for `options`

Parameters not published.

create_app(name)New app + version + Home page → ids, explicit editor/viewer links, and the workspace datasource-settings URL (`app_url` remains an editor alias)

Parameters not published.

delete_page(..., confirm:true)Permanently delete one non-Home/non-group page after checking event and component references

Parameters not published.

generate_form_schema({table_name, mode, ...})Generate one schema-driven create/edit Form from a ToolJet DB table

Parameters not published.

get_app_summary({app_id, sections?, filters?, *_fields?})Selectively inspect actual persisted values

Parameters not published.

get_component_catalog({type?, types?, sections?, ...})Component palette or selective one/batched contracts, including nested `authoringHints`

Parameters not published.

get_datasource_query_schema({datasource_id, version_id, operation?, sections?})Fetch compact request contracts plus response shape/status when known; also supports kind lookup and batches

Parameters not published.

insert_rows_batch(...)Insert-only seed writes for one or several ToolJet DB tables; generated serial keys use the real sequence and conflicts fail loudly

Parameters not published.

inspect_datasource_schema({datasource_id, version_id, method, ...})Invoke one plugin-advertised read-only metadata method (schemas/tables/columns/collections)

Parameters not published.

list_datasources(version_id)Workspace sources available automatically to new/existing apps, each with a direct settings URL; no per-app linking

Parameters not published.

Show all 14 tools
list_workspace_apps(...)List apps in the workspace pinned to the current PAT

Parameters not published.

list_workspace_users(...)List/search workspace users with pagination and status filtering through PAT auth

Parameters not published.

manage_app_permissions(...)List eligible users/groups and inspect, restrict, or clear page/query/component access; mutations are confirmed and license-gated

Parameters not published.

manage_workspace_users(...)Invite/update/archive workspace users through PAT auth; mutations require confirmation and remain subject to ToolJet role checks

Parameters not published.

Ask AI

✦

Ask AI about mcp

Powered by Claude · Grounded in docs

I know everything about mcp. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

4 checks have not been run yet.

README

ToolJet MCP

Empower your AI assistants with direct access to your ToolJet platform. This MCP (Model Context Protocol) integration enables AI tools like Claude, Cursor, and other MCP-compatible assistants to interact with your ToolJet instance.

What is ToolJet MCP?

ToolJet MCP is a bridge that connects AI assistants to your ToolJet platform through the Model Context Protocol. This allows AI tools to:

  • Manage users and workspaces
  • Access app information
  • Perform administrative tasks
  • Interact with your ToolJet instance programmatically

Getting Started

Requirements

  • Node.js (v14 or higher)
  • A ToolJet instance with admin access
  • An MCP-compatible AI assistant (Claude, Cursor, etc.)

Configuration

Step 1: Get an Access Token

Get an access token of your ToolJet instance that you've setup up in your environment variables. You'll need this token to authenticate the MCP server. Refer to the ToolJet API documentation for more details.

Step 2: Set Up Your AI Assistant

Configure your MCP client (such as Claude, Cursor, etc.) to use this server. Most MCP clients store the configuration as JSON in the following format:

{
  "mcpServers": {
    "tooljet": {
      "command": "npx",
      "args": [
        "-y",
        "@tooljet/mcp"
      ],
      "env": {
        "TOOLJET_ACCESS_TOKEN": "your-access-token",
        "TOOLJET_HOST": "https://your-tooljet-instance.com"
      }
    }
  }
}

Platform-Specific Setup

Windows Users

If you're using Windows, prefix the command with cmd /c:

{
  "mcpServers": {
    "tooljet": {
      "command": "cmd",
      "args": [
        "/c",
        "npx",
        "-y",
        "@tooljet/mcp"
      ],
      "env": {
        "TOOLJET_ACCESS_TOKEN": "your-access-token",
        "TOOLJET_HOST": "https://your-tooljet-instance.com"
      }
    }
  }
}

Available Tools

ToolJet MCP provides several tools that AI assistants can use to interact with your ToolJet instance:

User Management

Tool Description
get-all-users Retrieve a list of all users in your ToolJet instance
get-user Get detailed information about a specific user
create-user Create a new user in a specified workspace
update-user Update a user's profile information
update-user-role Change a user's role within a workspace

Workspace Management

Tool Description
get-all-workspaces List all workspaces in your ToolJet instance

Application Management

Tool Description
get-all-apps List all applications within a specific workspace

Example Usage

Once configured, your AI assistant can perform tasks like:

  • "Show me all users in my ToolJet instance"
  • "Create a new user named John Doe in the Marketing workspace"
  • "List all the apps in the Development workspace"
  • "Update the role of user@example.com to Admin in the Sales workspace"

Development

Want to contribute to ToolJet MCP? Here's how to set up the development environment:

# Clone the repository
git clone https://github.com/ToolJet/tooljet-mcp

# Install dependencies
cd mcp
npm install

# Build the project
npm run build

Learn More

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About mcp

How do I install mcp?

Run npx @tooljet/mcp, then add the server to your MCP client's configuration.

Is mcp safe to use with an AI agent?

Its trust score is 39 out of 100 (low). It passes 1 of the 2 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is mcp still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.