Skip to main content

Early access is open — be among the first to see your product through your users' eyes.

Request Access
Integration · Model Context Protocol

Your IDE meets a UX consultant that ships fix-ready code.

The Corexi MCP server lets Cursor, Claude Code, Windsurf, Replit, and VS Code call Corexi directly. Research-backed rules at design time. Code review before you commit. Production findings after you ship. No browser tab. No copy-paste.

  • Cursor
  • Claude Code
  • Windsurf
  • Replit Agent
  • VS Code
Cursor · Composercorexi MCP
Review this CTA before I commit. Use our design system.
<button className="bg-[#94a3b8] px-3 py-1.5 text-white">
  Subscribe
</button>
Called review_code · 1.2s
3 findings · 1 critical
  • AAContrast 2.1:1 fails WCAG AA. Use var(--color-primary).
  • 44Tap target 36px — needs ≥44px (Apple HIG, WCAG 2.5.5).
  • No focus-visible ring. WCAG 2.4.7.
<button
  className="bg-[var(--color-primary)] min-h-11 px-4
             text-white focus-visible:ring-2
             focus-visible:ring-[var(--color-primary)]"
>
  Subscribe
</button>
  • 8

    MCP tools

  • 5

    IDEs supported

  • 50/mo

    LLM reviews free

  • 0

    Credit card needed

Two moments

Build it right, then keep it right.

Nine tools. Four for the moment before the bug ships, five for the moment after someone files it.

Build-time

Catch issues before they exist.

Your IDE asks Corexi for the right pattern, the right copy, the right structure — before the first line of UI is written.

  • get_ux_rules

    ~50 research-backed rules. WCAG, NN/g, Baymard, Fitts, BDA, CUD — with citations.

  • get_ux_checklist

    Pre-flight checklist for the surface you're about to build.

  • review_code50/mo · token-aware

    Send a snippet, get prioritized findings + fix-ready code in your design tokens.

  • review_screenshotshared quota

    Vision-LLM review of a mockup or Figma export at design stage.

Post-deploy

Fix what production tells you.

Your IDE pulls the latest scan, narrows to the highest-impact issue, and lands fix-ready code in your editor.

  • list_sites

    Sites registered to your account.

  • get_latest_scan

    Latest UX score + Lighthouse Performance / a11y / Best Practices / SEO.

  • get_findings

    Prioritized findings, filterable by severity, status, or 'verified by axe-core'.

  • trigger_scanscan:trigger scope

    Kick off a fresh scan from inside your editor. Subject to plan limits.

  • get_scan_job

    Poll an async scan job. Lets your agent kick off a scan, keep working, and pick up the result without blocking the IDE.

What it looks like

Three real prompts, three real outputs.

Every scenario below is one tool call. Your AI agent picks the tool; you stay in flow.

Before you build

scenario
I'm about to build a checkout form. What should I get right the first time?
Called get_ux_checklist({ surface: "checkout_form" })
  • 12 surface checksSingle-column layout, autofill attributes, error placement, …
  • 8 applicable rulesSeverity-tagged: REQUIRED / RECOMMENDED / OPTIONAL.
  • Citations attachedEach rule cites WCAG · Baymard · NN/g — quote sources to your stakeholders.

Before you commit

scenario
Review this CTA button JSX before I push. Use our design system.
Called review_code({ code, language: "tsx", site_id })
  • 3 findingsContrast fails AA, tap target 36 px (under 44 px floor), no focus-visible ring.
  • Token-aware fixFix code uses var(--color-primary) and var(--space-md) — your tokens, not hex.
  • Rule citedWCAG 1.4.3, Apple HIG tap targets, WCAG 2.4.7.

After you ship

scenario
What's the highest-impact UX issue on corexi.ai right now?
Called list_sites → get_latest_scan → get_findings
  • Critical · /pricingMonthly toggle has no aria-label, screen readers announce it as "button".
  • Verifiedaxe-core confirmed the violation. Lighthouse a11y 87 / 100.
  • Drop-in fixReady <Toggle> with aria-checked + aria-label — paste straight into your editor.

Setup

Connect in 60 seconds.

Pick your IDE. Cursor, VS Code, and Claude Desktop install in one click. Claude Code, Windsurf, and Replit get a single command or copy-ready config.

Buttons install Corexi with a YOUR_API_KEY placeholder — generate a real key at Settings → API Keys (free, instant for MCP signups) and swap it in once.

  • Cursor

    One-click install

  • VS Code

    One-click install

  • Claude Desktop

    Opens Claude with our connector pre-filled

  • Claude Code

    One terminal command

  • Windsurf

    Paste into mcp_config.json

    ~/.codeium/windsurf/mcp_config.json
  • Replit Agent

    Paste into your Replit MCP config

Or do it manually

  1. 1

    Generate an API key

    Sign up for Corexi (closed beta), then generate your first key from Settings → API Keys.

  2. 2

    Drop the snippet

    Paste the JSON below into .cursor/mcp.json (Cursor) or your IDE's equivalent.

  3. 3

    Ask anything

    Try: “Review this button.” Or “What's the latest UX score on my homepage?”

Cursor+ Claude Code · Windsurf · Replit · VS Code
.cursor/mcp.json
{
  "mcpServers": {
    "corexi": {
      "url": "https://corexi.ai/api/mcp",
      "headers": {
        "Authorization": "Bearer crxi_live_YOUR_KEY_HERE"
      }
    }
  }
}

Different file paths per IDE — the setup guide covers Claude Code, Windsurf, Replit, and VS Code variants plus troubleshooting.

Why this is safe to give to your IDE

Built for production teams.

Owner-only auth

Every call carries Authorization: Bearer crxi_live_… and is verified server-side (SHA-256 + per-key salt, constant-time compare). No anonymous MCP traffic exists.

Telemetry that respects you

We log call duration, status, and structured args. We never store raw code snippets, images, or anything else you didn't ask us to keep.

Design-system aware

Pass your site_id and review_code / review_screenshot inject your registered design tokens. Fixes return var(--your-token), not hardcoded hex/px.

Generous free tier

50 LLM-powered reviews per month per key. All read tools unlimited. trigger_scan respects your plan's monthly cap.

Ready when you are

Stop alt-tabbing. Stay in your editor.

Generate a key in under a minute, paste the snippet, and your AI agent gets a UX consultant + production-scan API for free.