Connect Corexi to your IDE via MCP
The Corexi MCP server gives any Model Context Protocol-compatible AI agent — Cursor, Claude Code, Windsurf, Replit, VS Code — direct access to your UX scans, findings and fix-ready code, without leaving the editor.
Sign up to generate an API key
Corexi is in open beta. Sign up free and you're in immediately — no approval queue. Create your first MCP key in under a minute.
Generate an API key
Open Corexi → Settings → API Keys → click New API key. Give it a memorable name (e.g. “Cursor on laptop”), then copy the key from the reveal modal. It's only shown once.
Keys start with crxi_live_. We store only a salted SHA-256 hash; if you lose a key you must revoke and re-issue.
Add Corexi to your IDE
Replace crxi_live_YOUR_KEY_HERE with the key you just generated.
{
"mcpServers": {
"corexi": {
"url": "https://corexi.ai/api/mcp",
"headers": {
"Authorization": "Bearer crxi_live_YOUR_KEY_HERE"
}
}
}
}Create the file in your project root, or in ~/.cursor/mcp.json for global access. Cursor reloads MCP servers automatically when the file changes.
Tools your agent can call
Once connected, your agent calls these on its own when you ask UX-related questions. You don't invoke them manually.
get_ux_rulesNo scanReturns Corexi's research-backed UX rules. Filter by category, severity, finding type or free text.
"What are the rules for designing accessible CTAs?"
get_ux_checklistNo scanReturns a pre-flight checklist for a specific surface (checkout, modal, hero, pricing, navigation…).
"Give me the checklist before I implement the checkout form."
review_code50/mo · tokenLLM review of a snippet against Corexi's 11-category methodology. Pass site_id to inject your design tokens.
"Review this checkout button JSX before I commit."
review_screenshotShared quotaVision-LLM review of a mockup, Figma export or local screenshot. Validates designs at mockup stage.
"Review this Figma export of the new pricing page."
list_sitesList the sites registered to your Corexi account.
"What Corexi sites do I have?"
get_latest_scanFetch the latest scan summary for a site — score, category breakdown, pages, timestamp.
"What's the UX Score on my pricing page?"
get_findingsList prioritized findings for a scan, filterable by severity and status.
"Show me the top 5 high-severity issues on my homepage."
trigger_scanscan scopeKick off a full UX scan on a site you own, from the IDE. Subject to plan limits + cooldowns.
"Scan corexi.ai and tell me what changed since last week."
Rate limits & security
Troubleshooting
401 Unauthorized+−
Your key is missing, malformed, or revoked. Double-check the Authorization header includes the literal word "Bearer" before your key. Generate a new key in Settings → API Keys if needed.
429 Too Many Requests+−
You hit the rate limit (60 req/min sustained or 10 req/s burst). The Retry-After header tells you when to retry. Spread out tool calls or upgrade your plan.
Tool calls return "Site not found"+−
Use list_sites first to get a valid site_id. Sites are scoped to your account; you can only access ones you registered in Corexi.
Cursor doesn't show Corexi in the MCP panel+−
Check Cursor settings → Tools and Integrations → MCP. If Corexi shows red, click it for the error log. Most often: malformed JSON or a missing trailing comma in mcp.json.
I lost my key+−
Keys are unrecoverable by design; only a salted hash is stored. Revoke the lost key and generate a new one in Settings → API Keys.
What's next
Coming next: a dedicated dashboard panel for MCP usage analytics + IDE connection status, async scan polling for long-running jobs, and a marketplace listing in Cursor. Need something specific? Get in touch.