LexVibe — One-Step Legal Compliance for Vibe-Coded Apps

by marcosnovo

291 downloads
Not rated
GitHub

About

Make your vibe-coded app (Lovable, Bolt, v0, Next.js) legally compliant in one step: localized privacy policy & terms, cookie consent banner with real script blocking, and EU AI Act risk check — right from Claude Code, Cursor or any MCP client. No signup required to try it.

Details

Author
marcosnovo
Downloads
291
Categories
Developer Tools, Security

- One-step legal compliance (scan, docs, banner, AI Act risk)
- Read-only compliance readiness report
- Detect analytics, payments, generative AI, email collection, and platforms
- Generate localized privacy policy, terms, and AI disclosure
- Install cookie consent banner with real script blocking
- Classify EU AI Act risk with obligations and deadlines
- Create a hosted, auto-updated app account via claim

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name LexVibe — One-Step Legal Compliance for Vibe-Coded Apps
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Install via claude mcp add lexvibe -- npx -y @lexvibe/mcp for Claude Code, or add the server to mcp.json for Cursor / Windsurf / Cline. A remote Streamable HTTP endpoint is also available at https://golexvibe.com/api/mcp with no install and no auth. Invoke the make_compliant tool for one-step compliance.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "lexvibe \u2014 one-step legal compliance for vibe-coded apps": {
            "lexvibe": {
                "command": "npx",
                "args": [
                    "-y",
                    "@lexvibe/mcp"
                ]
            }
        }
    }
}

McpServers

{
    "lexvibe": {
        "command": "npx",
        "args": [
            "-y",
            "@lexvibe/mcp"
        ]
    }
}

What is LexVibe?

LexVibe makes vibe-coded apps legally compliant in one step. Tell your AI assistant "make my app legally compliant" and LexVibe scans the project, generates localized privacy policy / terms / AI disclosure into /legal, installs a cookie consent banner with real script blocking (scripts stay blocked until the user consents), and classifies your EU AI Act risk with the applicable obligations and deadlines. Built for builders using Lovable, Bolt, v0, Base44, Replit, Next.js or plain HTML — no legal knowledge needed, and no signup required to try it.

Tools

| Tool | What it does | | --- | --- | | make_compliant | One step: scan → generate docs into /legal → install the banner snippet → classify EU AI Act risk | | check_compliance | Read-only readiness report: what was detected and which human facts are still missing | | scan_project | Detect analytics, payments, generative AI, email collection, third parties and platforms (web / iOS / Android) | | generate_policies | Privacy policy / terms / AI disclosure, localized and tailored per market (12 languages, 12 market packs) | | install_snippet | Insert the cookie-banner snippet before </head>; for JSX layouts it returns exact instructions | | check_ai_act | Classify EU AI Act risk and list obligations with deadlines | | claim_app | Create a real app in your LexVibe account (hosted, auto-updated policies) via a confirmation link | | get_claim_status | Poll a claim; returns the real app id, install snippet and policy URL |

Quickstart

Claude Code: claude mcp add lexvibe -- npx -y @lexvibe/mcp Cursor / Windsurf / Cline (mcp.json): { "mcpServers": { "lexvibe": { "command": "npx", "args": ["-y", "@lexvibe/mcp"] } } } Remote (no install) — claude.ai / Claude Desktop / ChatGPT connectors, Streamable HTTP, no auth: https://golexvibe.com/api/mcp

Links

- Website: https://golexvibe.com - Docs & per-platform setup: https://golexvibe.com/docs/integrations - npm: https://www.npmjs.com/package/@lexvibe/mcp - Official MCP Registry: io.github.marcosnovo/lexvibe
No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.