← Registry

Developer Tools

uxgen.ai

Provides tools for generating design themes, images, page renders, and audits to assist in building websites.

1 endpoint14 known toolsFirst detected August 25, 2026Last detected September 26, 2026

ENDPOINT 1

https://www.uxgen.ai/mcp

No auth detected

MCP server metadata

Name
uxgen
Version
0.1.0
Capabilities
toolsresources
Server instructions

uxgen teaches your agent the trade of selling: the order of the sections, the photography, a locked grammar, and an audit that rejects a page unable to take money. Account: not signed in yet β€” that is normal on a fresh install, and it is not a billing problem. Call any tool: the server answers 401 with the authorisation it needs, your client opens the browser, and the account signs in. If you have already paid, sign in with the address you paid with. πŸ”΄ THIS IS A REMOTE SERVER, AND THAT CHANGES ONE THING ONLY: IT NEVER TOUCHES YOUR DISK. No tool here takes a file path, and no tool here writes a file. You send CONTENT, you get CONTENT back, and YOU write it. Read your file, paste it as `html`; take what comes back and save it. WHAT EXECUTES β€” all but one of the 14, on the real engine: Β· `uxgen_brief` β€” FIRST, before the first tag. The design law and the trade. Β· `uxgen_theme` β€” the locked grammar and its CSS, right after the brief. Pass `heriteDe` (the HTML of a page of the site this one joins) whenever the page is not standalone: without it the typeface comes from a HASH of the brand colour, and a page entering an existing site comes out in a DIFFERENT font. Measured 09/09. Β· `uxgen_demarrer` β€” 🚨 THE SKELETON AND THE RECIPE, and it is NOT optional. It decides how many pages, in what order, and what each band must prove. Call it after `uxgen_theme` and BEFORE writing anything. Skipping it is the single most expensive mistake on this server. Β· `uxgen_poser` β€” 🚨 IT WRITES THE PAGE, you do not. Fill every `contenu` of the recipe with the customer's own words (hold the `_max` limits) and send the whole recipe back. Bench of 28/08: 1 166 tags laid by the engine, ZERO written by hand. What stays yours: the WORDS, and the choice of skeleton. Β· `uxgen_audit` β€” send `html` or `url`. Real headless Chrome, five widths, the computed styles, and a robot that clicks the buying path. Named gaps with their selector, no score. ⏱ 45 to 65 s β€” that is not a hang. Β· `uxgen_render` β€” send `html`. You get the first screen and the full page at 390 and 1440 as real images. OPEN THEM before changing a line. Β· `uxgen_publier` β€” send `html`. It returns the verdict and the content to write, plus the relative path it recommends. It publishes nothing itself. Β· `uxgen_packshot` β€” send the photograph as `photoBase64`. You get the image. Β· `uxgen_status` β€” engine state, plus your image allowance. Β· `uxgen_piece` β€” one part, its HTML and its prompt. Free accounts: 10 parts; paid: all 173. Β· `uxgen_image` β€” generation, charged to your image allowance. Β· `uxgen_seo` β€” one seed keyword in, an SEO plan out: monthly traffic, difficulty, who holds the top of the page today, and what to write to take it. Live Google data through our key, charged to a separate monthly allowance. Pack plan and up. Β· `resources/list` then `resources/read` β€” the teaching library, including the design law (117 272 characters). `uxgen_brief` names the two to open first. This is the channel with no size cap: use it. 🧷 IF THE MERCHANT ALREADY HAS A STORE: never rewrite their page. Inherit their theme (`uxgen_theme` with `heriteDe`), add only what the audit names as missing (`uxgen_audit` with `conserver: true`), at the anchor it names, with `uxgen_piece`, and show a per-section diff (kept / changed / added) before publishing. `uxgen_brief` defaults to `mode: "improve"` as soon as the sentence mentions an existing site. Rebuild only when they ask for it in those words. THE ONE THAT REFUSES: `uxgen_ameliorer`. It adjusts the CSS of one section and never adds one; its judge is a vision model, no vision key is posed here and its engine is not deployed. The refusal says so. Do not invent its result. πŸ’° IMAGE ALLOWANCE β€” every account gets an amount per month, and every image really consumes it. A quota refusal carries a JSON block with `code` and `reessayable`: when `reessayable` is false, IT IS A DECISION, NOT AN OUTAGE β€” stop, do not loop, and tell your user.

Known tools 14

uxgen_brief

TWO MODES, AND `improve` IS THE DEFAULT WHENEVER THE MERCHANT ALREADY HAS A STORE.

Inferred read-only
uxgen_theme

THE LOCKED GRAMMAR β€” call it right after `uxgen_brief` and BEFORE the first tag.

Inferred read-only
uxgen_image

THE MATERIAL OF THE PAGE β€” scene OR packshot.

Inferred read-only
uxgen_render

RENDERS YOUR PAGE AND GIVES YOU THE IMAGES BACK, in this response β€” nothing is written to any disk.

Inferred read-only
uxgen_audit

MEASURES A PAGE FOR REAL, IN HEADLESS CHROME, ON THIS SERVER β€” five widths (360, 390, 768, 1100, 1440), the computed styles, the scroll, and a robot that CLICKS the buying path.

Inferred read-only
uxgen_ameliorer

β›” NOT AVAILABLE ON THIS HOSTED SERVER β€” do not call it, it will refuse.

Inferred read-only
uxgen_status

🚨 DO NOT CALL THIS TO GET YOUR BEARINGS: the path is returned by uxgen_brief, and this response is LONG (~5,500 tokens; "complet" makes it ~14,700).

Inferred read-only
uxgen_packshot

PUTS THE BRAND'S OWN LABEL ON A PRODUCT SHOT, and returns the produced image IN THIS RESPONSE β€” nothing is written to any disk.

Inferred read-only
uxgen_publier

THE LAST GATE BEFORE YOU ANNOUNCE IT IS DONE β€” and on this hosted server it PUBLISHES NOTHING: it returns the verdict and the CONTENT to write, and YOU write the file.

Potential side effects
uxgen_seo

Turns one seed keyword into an SEO PLAN built on live Google data: the keywords around it, their monthly traffic, their difficulty, who currently holds the top of each result page, and what to write to take it.

Potential side effects
uxgen_piece

One part of the library, in the format your target wants: `format:"html"` (default) gives the self-contained HTML and the prompt that built it; `format:"liquid"` gives the SAME part as a Shopify theme section β€” {% schema %}, settings, presets β€” with the filename it goes under and the template entry to write.

Potential side effects
uxgen_demarrer

⚠️ REMOTE SERVER β€” THE RECIPE COMES BACK IN THE ANSWER, IT IS NOT WRITTEN TO YOUR DISK.

Inferred read-only
uxgen_poser

⚠️ REMOTE SERVER β€” SEND THE FILLED RECIPE AS TEXT, GET THE ASSEMBLED PAGE AS TEXT.

Potential side effects
uxgen_catalogue

La vitrine.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.uxgen]
url = "https://www.uxgen.ai/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "uxgen": {
      "type": "http",
      "url": "https://www.uxgen.ai/mcp"
    }
  }
}
Claude Desktop

Settings β†’ Connectors β†’ Add custom connector

Name: uxgen
Remote MCP URL: https://www.uxgen.ai/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "uxgen": {
      "url": "https://www.uxgen.ai/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "uxgen": {
      "type": "http",
      "url": "https://www.uxgen.ai/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "uxgen",
  "transport": "streamable-http",
  "url": "https://www.uxgen.ai/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Loading Trust v2 evidence…

Checking the associated registrable domain. The BuiltWith key remains server-side.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.