Kuetix
WSL is a declarative, deterministic language for AI-generated workflows. Safe, validated, executable.
https://kuetix.com/Opens ChatGPT on the web or desktop and asks it to use the WebMCP tools available here.
Connect straight to this server’s public endpoint.
https://mcp.kuetix.com/mcpWe add this server to your workspace, then open Studio — saved access, one connection to many servers, with a history of what ran.
Last probed Sep 14, 2026 · mcp.kuetix.com
14tools discovered
Server Info
Report this MCP server's build: version, engine module version, build time, Go version, VCS revision, active transport, uptime, and the list of tools it exposes. Call this to confirm which engine build (and therefore which WSL grammar) you are talking to.
Transition Add Method
Append a new method to an existing kuetix transition file. The method follows the standard contract: named return `(r domain.FlowStepResult)`, success path sets r.Success=true / StatusCode=200 / Response=map[string]interface{}{}. Fails if the method name already exists. Go-formats the result.
Transition Reference
Return the kuetix Transition standards cheat sheet: folder layout, package/struct/constructor rules, FlowStepResult success/error contract, supported parameter types. Use this to ground Go transition generation.
Transition Scaffold
Create a new kuetix transition module. Generates modules/<service>/<namespace>/transitions/<namespace>.go with the canonical package, struct, constructor, and optional method stubs. Each stub returns domain.FlowStepResult with Success=true, StatusCode=200, Response=map[string]interface{}{}. After running, call `kue update` to regenerate modules/di.go and modules/meta.go.
Transition Validate
Validate kuetix transition Go files against the standards: package=transitions, struct name `<namespace>Transitions` embedding workflow.BaseServiceTransition, constructor `New<Namespace>Transitions` returning interfaces.ServiceTransitions, exported methods with named return `(r domain.FlowStepResult)`, and the success contract (sets r.Success, r.StatusCode, r.Response or r.Error). Provide `path` for a single file or `dir` to walk recursively (defaults to 'modules'). Returns per-file diagnostics
Wsl Explain
Return a detailed structured explanation of a WSL/SWSL workflow: every state with its action, transitions (including when-conditions), parameters, terminal kind, and flags. Same input contract as wsl_parse.
Wsl History Get
Fetch one WSL run record by id — the full self-documenting entry (original WSL/SWSL source, args, and result) with no other context needed to understand what ran. Requires a prior `kue login`.
Wsl History List
List past WSL/SWSL runs recorded by wsl_run, newest first (summaries only — call wsl_history_get for the full self-documenting record). Requires a prior `kue login`.
Wsl List Workflows
Recursively list .wsl and .swsl files under a directory. Defaults to runtime/workflows.
Wsl Parse
Parse a WSL or SWSL workflow and return a structured summary (module, imports, constants, workflows, states). Provide either `source` (raw text) or `path` (file path). Format is auto-detected from extension or the `simplified` flag.
Wsl Run
Execute a WSL/SWSL workflow (generated in-memory or read from disk — same `source`/`path` contract as wsl_parse) using the kuetix `runner` sandbox (std-core + std-http + std-ai actions only; project-specific transitions are not available — check with wsl_workflow_actions first). Returns the execution result and, unless `record_history` is false, records a self-documenting history entry (full source + args + result) via the kuetix API that `wsl_history_get` can fetch later. Requires the server to
Wsl Syntax Reference
Return the WSL syntax cheat sheet (grammar overview, transitions, when-expressions, variable refs, action arguments, orchestration). Use this to ground workflow generation.
Wsl Validate
Validate a WSL/SWSL workflow. Returns ok=true on success or a list of diagnostics. Same input contract as wsl_parse.
Wsl Workflow Actions
Parse a WSL/SWSL workflow via the standard engine pipeline (AST + IR graphs) and return every service action it references with its module, method name, named argument names, raw arg text, state, params, and terminal kind. Also returns a deduplicated `catalog` keyed by `module.name` with the WSL import path, unique argNames, and sample args — exactly what's needed to reference the same actions from a newly generated WSL file. Accepts EITHER an on-disk file via `path` OR raw in-memory WSL/SWSL vi
Get your MCP into directories
A working endpoint is step one. Directory coverage is the coordinated launch across ChatGPT, Claude, Cursor, the MCP Registry, and community indexes.
Directory coverage for brandsWSL is a declarative, deterministic language for AI-generated workflows. Safe, validated, executable.
Use the MCP endpoint listed on this page in your MCP client configuration. One-click install pills support Claude, Cursor, VS Code, and other hosts. Copy the remote MCP URL if your client needs a manual entry.
MCPBundles probed 14 tools on the live server. The tool list on this page reflects what was discovered at the last refresh — connect your client to see the full set available to your session.
No provider sign-in was required during MCPBundles' probe. Your client may still need MCPBundles credentials depending on how you connect.
Operate Kuetix? Verify ownership to take over this directory entry.
This server appears in the MCPBundles directory. Verify you operate it to take over the listing — name, description, logo, contact email, and skill content. We email a 6-digit code to a maintainer address your server publishes in /.well-known/security.txt or /.well-known/mcpbundles.json. Free, takes about a minute.