Cleo
CompanyLegal Data
Request a demo
Anaelle GuezNaomie Halioua
Request a demo
Cleo

AI-powered regulatory intelligence.

contact@cleolabs.co

Solutions

  • Product Compliance

Company

  • About
  • Research
  • Blog
  • Skills
  • Compliance Guides

Jurisdictions

  • 🇪🇺 European Union
  • 🇫🇷 France
  • 🇩🇪 Germany
  • 🇬🇧 United Kingdom
  • 🇺🇸 United States

Legal

  • Privacy
  • Terms
  • Security

Events

  • VivaTech ParisJun 11–14, 2026

© 2026 Cleo Labs. All rights reserved.

GDPREU DataSOC 2 Type IIISO 27001
Blog/Engineering
Engineering2026-06-03·5 min read
Alexandre Bloch

Alexandre Bloch

CTO, Engineering

How to use Cleo Skills MCP in Cursor in 60 seconds

How to use Cleo Skills MCP in Cursor in 60 seconds

Cursor users can now plug Cleo Skills MCP and have 45 product compliance skills available in any project. One npx command, one config block, three questions answered before your coffee cools down. Here is the entire setup.

Paris — June 2, 2026

1. Why this matters

When we open-sourced the skills_library a few days ago, the most frequent feedback was: "I love Cursor, can I use this without leaving my editor?". The answer is yes — and as of this week the experience is identical to Claude Code. We ship the same 45 skills, the same Cleo Legal API bridge, and the same MIT license. The only thing that changes is where you type the prompt.

If you build a Shopify app, a marketplace integration, a checkout flow or a label generator and you need real compliance answers (REACH thresholds, CE marking scope, JIS notification flow) without context-switching to a regulatory consultant or a €5K research firm — this is the shortest path we know.

2. The one-line install

Cursor reads MCP servers from a single JSON file. Open Cursor → Settings → MCP, click "Add new MCP server", and paste this:

{ "mcpServers": { "cleo-skills": { "command": "npx", "args": ["-y", "@cleo-labs/skills-mcp@latest"] } } }

Save the file. Cursor restarts the MCP host automatically. The first run downloads the package (about 4 MB) from npm, registers the 45 skills, and you are live. No API key required for the base catalog — the skills work standalone using Claude’s built-in knowledge and WebSearch.

The package is here: npmjs.com/package/@cleo-labs/skills-mcp. Source on GitHub: github.com/Cleo-Labs-IA/skills_library.

3. Three queries to try in the next 60 seconds

Open the Cursor composer (Cmd-K or Cmd-I), pick the Agent mode, and try these. Each one routes to a different skill so you see the spread.

Query 1 — substance check

"Is hexylresorcinol allowed in a face serum sold in France at 0.5%?"

What you see in Cursor

The agent picks up the product-compliance skill, returns a verdict in roughly 9 seconds: hexylresorcinol is not in Annex II (banned) and not in Annex III (restricted) of Regulation 1223/2009, therefore allowed in leave-on cosmetics at the formulator’s discretion subject to safety assessment. The skill cites CosIng entry 56-43-9 and suggests a CMR check via ECHA. You will also see the agent’s reasoning trace — useful when you push the answer into a PR description.

Query 2 — labeling generator

"Generate the back-label mandatory mentions for a 50 ml shampoo sold in Germany, Spain and Italy."

What you see in Cursor

The labeling-compliance skill returns the full INCI list template, batch code format, PAO symbol rule (12M typical for shampoos), nominal content in metric, Responsible Person block, and the three language requirements (DE, ES, IT). Total response time: about 11 seconds. The agent offers to paste the result directly into your product.tsx file as a constant. That detail alone is why Cursor users wanted this.

Query 3 — multi-market scan

"Can I sell a 12V LED desk lamp in EU, UK, US and Canada? List the certifications."

What you see in Cursor

The multi-jurisdiction-scan skill spawns four parallel checks. About 18 seconds later: EU needs CE marking (LVD 2014/35/EU, EMC 2014/30/EU, RoHS 3, ErP), UK needs UKCA, US needs FCC Part 15 + UL safety listing, Canada needs ISED + CSA / cULus. The output is a four-column table you can paste into your engineering ticket. The cumulative test budget estimate (~€4–7K) is included as a side note.

4. Why this matters for D2C founders

A founder who builds in Cursor today is probably also the founder who writes the marketing copy, the Klaviyo flows, the Shopify checkout extensions and reviews legal at 11 PM. The cost of context-switching is real. Every time you leave the editor to ask a regulatory consultant a 30-second question, you lose 20 minutes of flow.

Cleo Skills in Cursor compress that loop. The skills run where you build. The answer lands in the file. The citation is in the comment. Your reviewer (or your future self in three months) reads the regulation alongside the code.

And because the optional Cleo Legal API MCP server can be plugged in alongside the skills, you get live data when you need it (substance limits updated weekly, customs rates updated daily) without rebuilding anything.

5. Troubleshooting (the only three things that go wrong)

  • Node version: the MCP server requires Node 18+. If npx fails silently, run "node -v" and upgrade via nvm. Cursor does not bundle Node.
  • Stale cache: if a skill returns "not found" after the first install, run "npx -y @cleo-labs/skills-mcp@latest --refresh" once and restart Cursor.
  • Corporate proxies: if you sit behind a corporate proxy, set HTTPS_PROXY before launching Cursor. The skills package is plain npm — same rules apply.

6. Get started

Three links, one minute. Install the package, star the repo, and ping us with the first skill you build on top of ours.

Install from npmOr star the repo on GitHub →

Frequently asked questions

Do I need an API key to use the skills in Cursor?

No. The 45 skills work standalone using Claude's built-in knowledge and WebSearch. The Cleo Legal API (optional) only adds live regulatory data — substance thresholds updated weekly, customs rates updated daily. Free tier exists if you want to try it.

Does this work in Cline, Windsurf or other MCP hosts?

Yes. The npm package @cleo-labs/skills-mcp implements the standard MCP protocol — anything that hosts MCP servers can run it. The JSON config snippet from the post works identically in Cline, Windsurf, Continue and Claude Desktop.

What Node version is required?

Node 18 or higher. Cursor does not bundle Node, so install it system-wide via nvm or your package manager before configuring the MCP server. Run 'node -v' to verify before the first npx call.

Is this really free?

Yes. The skills_library is MIT licensed on GitHub. The npm package is free to install. No telemetry, no signup, no usage caps on the base catalog. The Cleo Legal API has paid tiers but those are optional and only kick in for live regulatory data.

Sources & references

  1. Regulation (EC) No 1907/2006 — REACH

Try Cleo: free regulatory risk scan

See your regulatory landscape mapped in minutes. No signup, no credit card.

See the product in action
Book a call
Anaelle GuezNaomie Halioua
Request a demo