# uxgen > uxgen is a subscription MCP server that gives your AI (Claude Code, Cursor, ChatGPT, Lovable) the ecommerce mechanics that carry average order value (bundle tiers, a free-shipping bar, a cart drawer, an upsell), the imagery made for the merchant's own product, and an audit that refuses to publish a page that cannot take money. Connect (nothing is installed): `claude mcp add --transport http uxgen https://www.uxgen.ai/mcp` Endpoint: https://www.uxgen.ai/mcp. Transport streamable-http, OAuth on first use. STATUS: connecting works end to end. Where the tools stand: Thirteen of the fourteen tools answer today. The last one (`ameliorer`) returns an explicit refusal that names why. Card payment IS on: the plans open a real Stripe checkout, monthly or yearly. Sign-in is by e-mail link at https://www.uxgen.ai/connexion; Google sign-in is still in Test mode, so only an enrolled address gets through it. Write to hello@uxgen.ai if you want in. ## What it is - UXGEN is a remote MCP for Claude Code, Cursor, ChatGPT and Lovable. Nothing is installed: the client points at https://www.uxgen.ai/mcp and authorises on first use. - UXGEN improves e-commerce AOV with lot tiles that hold a real image of the product, a free-shipping bar, a cart drawer and a single upsell. - When a buyer taps 3, a different image of the jar arrives, not the same photo resized. The total on the button is the total they pay. - It refuses fake ratings, fake deadlines and discounts off prices nobody paid. - It starts free. Paid plans start at $19 a month. You stop with one email. You keep the shop you shipped. ## For agents - [/llms-full.txt](https://www.uxgen.ai/llms-full.txt): every page and every article of this site, concatenated. The whole corpus in one request. - [/mcp.md](https://www.uxgen.ai/mcp.md): the whole product in plain markdown. How to connect, tool list, answers, prices, limits. - [server.json](https://www.uxgen.ai/.well-known/mcp/server.json): registry metadata for this server. - [MCP endpoint](https://www.uxgen.ai/mcp): the server itself. Same address as the page below, so a browser gets the page, an MCP client gets the protocol. ## Not filed yet (this search returns zero servers today) - MCP Registry: https://registry.modelcontextprotocol.io/v0.1/servers?search=ecommerce-conversion ## For people - [/](https://www.uxgen.ai): what it looks like when the agent has it. - [/about](https://www.uxgen.ai/about): who builds uxgen, what works today and what does not. - [/audit](https://www.uxgen.ai/audit): free audit of any public Shopify product page — a score out of 100, each missing mechanic pinned on the page, a prompt for your AI. No account. - [/for-saas](https://www.uxgen.ai/for-saas): the same server, aimed at software pricing and landing pages. - [/mcp](https://www.uxgen.ai/mcp): the same content as this file, as a page. - [/library](https://www.uxgen.ai/library): every part, at the width it was built at. ## Writing - [/blog](https://www.uxgen.ai/blog): 62 articles on what a coding agent gets wrong on a page that has to sell, and the fix. - [/blog/shopify-conversion-rate-optimization](https://www.uxgen.ai/blog/shopify-conversion-rate-optimization): Shopify conversion rate optimization: the twelve mechanics (written for the query "shopify conversion rate optimization"). - [/blog/shopify-cart-drawer-free-shipping-bar-and-sticky-add-to-cart-without-an-app](https://www.uxgen.ai/blog/shopify-cart-drawer-free-shipping-bar-and-sticky-add-to-cart-without-an-app): Cart drawer, free-shipping bar, sticky add-to-cart: no app (written for the query "shopify cart drawer without app"). - [/blog/shopify-bundles-and-quantity-breaks-without-an-app](https://www.uxgen.ai/blog/shopify-bundles-and-quantity-breaks-without-an-app): Shopify bundles and quantity breaks without an app (written for the query "shopify bundle without app"). - [/blog/improve-an-existing-shopify-store-with-ai](https://www.uxgen.ai/blog/improve-an-existing-shopify-store-with-ai): Improve an existing Shopify store with AI, no rebuild (written for the query "improve shopify store with ai"). - [/blog/free-shopify-store-audit](https://www.uxgen.ai/blog/free-shopify-store-audit): Free Shopify store audit that gives a score: what it checks (written for the query "free shopify store audit"). - [/blog/connect-claude-to-shopify](https://www.uxgen.ai/blog/connect-claude-to-shopify): Connect Claude to Shopify: the three connections (written for the query "connect claude to shopify"). - [/blog/connect-chatgpt-to-shopify](https://www.uxgen.ai/blog/connect-chatgpt-to-shopify): Connect ChatGPT to Shopify: two different things (written for the query "connect chatgpt to shopify"). - [/blog/claude-code-on-a-shopify-store](https://www.uxgen.ai/blog/claude-code-on-a-shopify-store): Claude Code on a Shopify store: what it can touch (written for the query "claude code shopify"). - [/blog/build-a-shopify-store-with-ai](https://www.uxgen.ai/blog/build-a-shopify-store-with-ai): Build a Shopify store with AI: the eight steps (written for the query "build shopify store with ai"). - [/blog/ai-shopify-store-builder](https://www.uxgen.ai/blog/ai-shopify-store-builder): AI Shopify store builder: what each kind hands back (written for the query "ai shopify store builder"). - [/blog/where-do-express-checkout-buttons-go](https://www.uxgen.ai/blog/where-do-express-checkout-buttons-go): Where do express checkout buttons go? (written for the query "express checkout buttons"). - [/blog/vibe-coding-a-store-what-breaks-at-checkout](https://www.uxgen.ai/blog/vibe-coding-a-store-what-breaks-at-checkout): Vibe coding a store: what breaks at checkout (written for the query "vibe coding ecommerce"). - [/blog/trust-badges-on-a-product-page](https://www.uxgen.ai/blog/trust-badges-on-a-product-page): Trust badges on a product page: what to show, what to drop (written for the query "trust badges product page"). - [/blog/the-variant-selector-that-does-not-lose-the-sale](https://www.uxgen.ai/blog/the-variant-selector-that-does-not-lose-the-sale): The variant selector that does not lose the sale (written for the query "variant selector component"). - [/blog/the-thank-you-page-is-a-component](https://www.uxgen.ai/blog/the-thank-you-page-is-a-component): The thank-you page is a component, not a receipt (written for the query "thank you page upsell"). - [/blog/the-subscribe-and-save-selector](https://www.uxgen.ai/blog/the-subscribe-and-save-selector): The subscribe-and-save selector (written for the query "subscribe and save component"). - [/blog/the-section-order-of-a-high-converting-product-page](https://www.uxgen.ai/blog/the-section-order-of-a-high-converting-product-page): The section order of a high-converting product page (written for the query "high converting product page"). - [/blog/the-announcement-bar-and-when-it-costs-you-money](https://www.uxgen.ai/blog/the-announcement-bar-and-when-it-costs-you-money): The announcement bar, and when it costs you money (written for the query "announcement bar component"). - [/blog/stripe-checkout-with-claude-code](https://www.uxgen.ai/blog/stripe-checkout-with-claude-code): Stripe Checkout with Claude Code: the part nobody writes (written for the query "claude code stripe checkout"). - [/blog/social-proof-when-you-have-no-customers-yet](https://www.uxgen.ai/blog/social-proof-when-you-have-no-customers-yet): Social proof when you have no customers yet (written for the query "social proof component react"). - [/blog/shopify-mcp-servers-which-one-builds-the-store](https://www.uxgen.ai/blog/shopify-mcp-servers-which-one-builds-the-store): Shopify MCP: which server builds the store? (written for the query "shopify mcp"). - [/blog/replace-shopify-apps-with-code-you-own](https://www.uxgen.ai/blog/replace-shopify-apps-with-code-you-own): Replace Shopify apps with code you own (written for the query "replace shopify apps with code"). - [/blog/raise-average-order-value-on-a-store-you-coded-yourself](https://www.uxgen.ai/blog/raise-average-order-value-on-a-store-you-coded-yourself): How to raise average order value on a store you coded yourself (written for the query "how to increase average order value"). - [/blog/post-purchase-upsell-without-an-app](https://www.uxgen.ai/blog/post-purchase-upsell-without-an-app): Post-purchase upsell without an app (written for the query "post purchase upsell"). - [/blog/mobile-ecommerce-ux-what-breaks-at-390px](https://www.uxgen.ai/blog/mobile-ecommerce-ux-what-breaks-at-390px): Mobile ecommerce UX: what breaks at 390 px (written for the query "mobile ecommerce ux"). - [/blog/mcp-servers-worth-installing-for-frontend-work](https://www.uxgen.ai/blog/mcp-servers-worth-installing-for-frontend-work): The MCP servers worth installing for frontend work (written for the query "best mcp servers for frontend"). - [/blog/guest-checkout-the-field-list-that-converts](https://www.uxgen.ai/blog/guest-checkout-the-field-list-that-converts): Guest checkout: the field list that converts (written for the query "guest checkout ux"). - [/blog/exit-intent-email-capture-without-a-library](https://www.uxgen.ai/blog/exit-intent-email-capture-without-a-library): Exit-intent email capture, without a library (written for the query "exit intent popup code"). - [/blog/compare-at-price-anchoring-that-is-legal](https://www.uxgen.ai/blog/compare-at-price-anchoring-that-is-legal): Compare-at price: anchoring that is legal (written for the query "price anchoring ux"). - [/blog/claude-code-product-page-prompt-or-components](https://www.uxgen.ai/blog/claude-code-product-page-prompt-or-components): Claude Code product page: prompt or components? (written for the query "claude code product page"). - [/blog/cart-drawer-component-in-full](https://www.uxgen.ai/blog/cart-drawer-component-in-full): A cart drawer component, in full (written for the query "cart drawer component"). - [/blog/ai-store-builder-or-claude-code](https://www.uxgen.ai/blog/ai-store-builder-or-claude-code): AI store builder or Claude Code? (written for the query "ai store builder"). - [/blog/a-reviews-section-with-real-structured-data](https://www.uxgen.ai/blog/a-reviews-section-with-real-structured-data): A reviews section with real structured data (written for the query "reviews section component"). - [/blog/a-countdown-timer-that-is-honest](https://www.uxgen.ai/blog/a-countdown-timer-that-is-honest): A countdown timer that is honest (written for the query "countdown timer ecommerce"). - [/blog/a-bundle-builder-component](https://www.uxgen.ai/blog/a-bundle-builder-component): A bundle builder component (build your own box) (written for the query "bundle builder component"). - [/blog/claude-code-plugins](https://www.uxgen.ai/blog/claude-code-plugins): Claude Code plugins, skills and MCP servers (written for the query "claude code plugins"). - [/blog/checkout-page-design](https://www.uxgen.ai/blog/checkout-page-design): Checkout page design, field by field (written for the query "checkout page design"). - [/blog/add-to-cart-button](https://www.uxgen.ai/blog/add-to-cart-button): Add to cart button (written for the query "add to cart button"). - [/blog/upsell-apps-for-shopify-or-build-it](https://www.uxgen.ai/blog/upsell-apps-for-shopify-or-build-it): Shopify upsell without an app, or with one: the split (written for the query "shopify upsell without app"). - [/blog/sticky-add-to-cart-on-mobile](https://www.uxgen.ai/blog/sticky-add-to-cart-on-mobile): Sticky add to cart on mobile (written for the query "sticky add to cart"). - [/blog/shadcn-alternatives-that-dont-look-generated](https://www.uxgen.ai/blog/shadcn-alternatives-that-dont-look-generated): shadcn alternatives that don't look generated (written for the query "shadcn alternative"). - [/blog/seo-for-a-lovable-site](https://www.uxgen.ai/blog/seo-for-a-lovable-site): Lovable SEO depends on one date (written for the query "lovable seo"). - [/blog/saas-landing-page-sections-that-convert](https://www.uxgen.ai/blog/saas-landing-page-sections-that-convert): SaaS landing page sections that convert (written for the query "saas landing page"). - [/blog/quantity-breaks-that-raise-average-order-value](https://www.uxgen.ai/blog/quantity-breaks-that-raise-average-order-value): Quantity breaks that raise average order value (written for the query "quantity breaks"). - [/blog/order-bump-that-is-legal-in-europe](https://www.uxgen.ai/blog/order-bump-that-is-legal-in-europe): Order bump that is legal in Europe (written for the query "order bump"). - [/blog/lovable-vs-claude-code](https://www.uxgen.ai/blog/lovable-vs-claude-code): Lovable vs Claude Code, the real difference (written for the query "lovable vs claude code"). - [/blog/lovable-shopify-store](https://www.uxgen.ai/blog/lovable-shopify-store): Lovable Shopify, what the integration actually does (written for the query "lovable shopify"). - [/blog/lovable-alternatives](https://www.uxgen.ai/blog/lovable-alternatives): Lovable alternatives and what they all miss (written for the query "lovable alternatives"). - [/blog/frequently-bought-together-done-right](https://www.uxgen.ai/blog/frequently-bought-together-done-right): Frequently bought together, done right (written for the query "frequently bought together"). - [/blog/free-shipping-threshold-bar](https://www.uxgen.ai/blog/free-shipping-threshold-bar): Free shipping threshold bar (written for the query "free shipping threshold"). - [/blog/ecommerce-conversion-rate-optimization-without-traffic](https://www.uxgen.ai/blog/ecommerce-conversion-rate-optimization-without-traffic): Ecommerce conversion rate optimization without traffic (written for the query "ecommerce conversion rate optimization"). - [/blog/claude-code-design-skills-and-what-they-miss](https://www.uxgen.ai/blog/claude-code-design-skills-and-what-they-miss): Claude Code design skills, and what they miss (written for the query "claude code design skill"). - [/blog/why-every-claude-code-landing-page-looks-the-same](https://www.uxgen.ai/blog/why-every-claude-code-landing-page-looks-the-same): Why every AI generated landing page looks alike (written for the query "ai generated landing page"). - [/blog/where-to-place-an-upsell-on-a-product-page](https://www.uxgen.ai/blog/where-to-place-an-upsell-on-a-product-page): Where to place an ecommerce upsell (written for the query "ecommerce upsell"). - [/blog/shadcn-ecommerce-blocks-what-exists-and-whats-missing](https://www.uxgen.ai/blog/shadcn-ecommerce-blocks-what-exists-and-whats-missing): shadcn ecommerce blocks: what exists, what's missing (written for the query "shadcn ecommerce"). - [/blog/mcp-server-for-ecommerce-ui-components](https://www.uxgen.ai/blog/mcp-server-for-ecommerce-ui-components): shadcn MCP and ecommerce UI components (written for the query "shadcn mcp"). - [/blog/mcp-server-for-conversion-rate-optimization](https://www.uxgen.ai/blog/mcp-server-for-conversion-rate-optimization): MCP server for conversion rate optimization (written for the query "mcp server conversion rate optimization"). - [/blog/mcp-e-commerce-ce-qui-existe-vraiment](https://www.uxgen.ai/blog/mcp-e-commerce-ce-qui-existe-vraiment): Serveurs MCP Shopify et e-commerce : l'inventaire réel (written for the query "mcp shopify"). - [/blog/image-generation-mcp-server-for-claude-code](https://www.uxgen.ai/blog/image-generation-mcp-server-for-claude-code): Image generation MCP server for Claude Code (written for the query "image generation mcp"). - [/blog/how-to-give-a-coding-agent-design-taste](https://www.uxgen.ai/blog/how-to-give-a-coding-agent-design-taste): How to give AI design taste (written for the query "ai design taste"). - [/blog/claude-code-skill-for-high-converting-ecommerce-ui](https://www.uxgen.ai/blog/claude-code-skill-for-high-converting-ecommerce-ui): Claude Code ecommerce skills, what actually exists (written for the query "claude code ecommerce"). - [/blog/bundle-quantity-selector-component-for-react](https://www.uxgen.ai/blog/bundle-quantity-selector-component-for-react): Bundle quantity selector component for React (written for the query "bundle quantity selector"). ## What it will not write - A star rating with no order behind it - A review with no source - A countdown that re-arms on reload - A discount off a price nobody paid - A figure with no method and no date - A generated image presented as an untouched photograph - A total that only shows up at checkout - An option the buyer picked and was never charged for ## Price - Product Pages $19/month — every conversion section and mechanic, on every product page - Whole Store $49/month — the whole store, a monthly re-audit, generated images included, MCP access - Agency $199/month — several client stores, your name in place of ours, images in volume - Card payment is on: the buttons on the pricing grid open a Stripe checkout, monthly or yearly, and the subscription starts the same day. - Billed monthly. Stop with one email to hello@uxgen.ai. You keep the pages your agent shipped. ## No figures we cannot defend No rating, no customer count, no conversion lift appears anywhere on this site. We have no customers yet, and an invented number is exactly what this server refuses to write for a merchant.