Free & Open Source

Your AI coding tool writes fast. It also writes vulnerabilities.

Aigent.ly is a free, open-source MCP server that injects live CVE-backed guardrails into Claude Code, Cline, Cursor, GitHub Copilot, and Windsurf — so your AI enforces this week's security rules, not last year's training data.

see it in action

click to play · real 2026 cves · before / after plan comparison

Who this is for

Four real stories

If one of these sounds like your team, you are the audience for a rules-first security layer on top of AI IDEs.

The solo founder

Building fast, sleeping worried.

Shipping a SaaS with an AI IDE. No dedicated security hire. Needs production-grade defaults without becoming a part-time AppSec team.

The junior dev

The model looks right.

Ships features quickly with agent assistance. Wants guardrails that catch the subtle foot-guns that static vibes miss.

The senior engineer

Standardizing AI-assisted PRs.

Onboarding a team onto an AI IDE. Needs one ruleset baseline so AI-generated diffs meet the same bar as hand-written code.

The technical PM

Audit season after AI acceleration.

Product shipped fast with agent help. Now facing pen test or SOC 2. Needs to map exposure and close gaps with evidence, not vibes.

Ready to try it? Browse rules or pick a stack.

The job to be done

Under one minute

Five steps from stack to live guardrails — each links where it helps.

  1. 01
    Add the MCP server to your IDE

    One npx line in your IDE's MCP config. Claude Code, Cline, Cursor, GitHub Copilot, and Windsurf all supported. No API key required.

  2. 02
    Try the Rule Composer

    Pick your stack and IDE — the Composer generates a ready-to-paste guardrail file in under a minute. Copy it into your project.

  3. 03
    Browse the threat feed

    100+ CVEs tracked across 12 launch stacks, updated daily from NVD, GHSA, CISA KEV, OSV, npm Audit, and EPSS. Each CVE links to its advisory.

  4. 04
    Contribute a stack

    Open-source pipeline. Add a stack to the registry, submit CVE pattern improvements, or propose new rules — the catalog is community-driven.

Free MCP Server

Inject live security rules into any AI IDE.

One config line. No API key. No database. The MCP server reads the open-source catalog — updated daily from six public CVE sources — and delivers the right guardrails automatically as you code.

mcp.json
{
  "mcpServers": {
    "aigently": {
      "command": "npx",
      "args": ["-y", "@aigently/mcp-server"],
      "env": { "AIGENTLY_TARGET_IDE": "cursor" }
    }
  }
}

Change AIGENTLY_TARGET_IDE to: Claude Code · Cline · Cursor · GitHub Copilot · Windsurf

Zero-latency — reads local JSON, no network call at runtime

Daily CVE updates committed automatically by the pipeline

Community-grown — open stack registry, open rule pipeline

No telemetry, no API key, no account required

521Verified threats (launch stacks)

Distinct CVE-level rows linked to MVP launch stacks in Postgres.

12Launch stacks covered

Next.js, Express, FastAPI, NestJS, Nuxt, React SPA, Django, Rails, Go, iOS, Android, and AI/LLM Apps.

6Threat intelligence sources

NVD, GHSA, CISA KEV, OSV, npm Audit, and EPSS — all public, no login required.

$0Free & Apache-2.0

MCP server, catalog data, and pipeline are fully open source.

LIVE THREAT INTELLIGENCE

Top critical threats — this week

Real CVEs from NVD, GHSA, and OSV — verified and linked to your stack.

View all 519 threats →
highOSV

multer vulnerable to Denial of Service via file descriptor leak on aborted uploads

Express / Node.js
highOSV

Echo: Encoded slash (%2F) bypasses route-level protection and exposes static files

Go
highOSV

Nuxt: Unauthenticated CPU exhaustion parsing and hashing the Nuxt island endpoint body before hash validation

Nuxt
highOSV

Nuxt: Server-Side Remote Code Execution via Runtime Template Injection in Nuxt Server Island Props

Nuxt
highOSV

Nuxt runtime payload cache discloses another user's SSR data across users and to unauthenticated clients

Nuxt
highOSV

Nuxt route rules silently dropped for mixed-case paths, bypassing appMiddleware auth gates (incomplete fix for CVE-2026-53721)

Nuxt
highOSV

Nuxt: Unauthenticated out-of-memory crash via unbounded v-for expansion in island rendering

Nuxt
highOSV

Transformers save_pretrained path traversal allows arbitrary file writes through chat template names

AI / LLM Apps
highOSV

react-server-dom: Denial of Service in Server Functions

Next.js
highOSV

React Router: Unauthenticated Denial of Service via Inefficient Route Matching

React SPA
Why it matters

Three differences vs. raw AI IDEs

01

Free MCP server

One config line in your IDE. The MCP server auto-detects your stack and injects the right CVE rules into every generation — zero ongoing setup.

Explore
02

Live CVE threat feed

LLM training is frozen in time. Aigent.ly pulls daily from NVD, GHSA, CISA KEV, OSV, npm Audit, and EPSS — so your guardrails reflect what's actively exploited right now.

Explore
03

Community-powered catalog

Open-source data, open-source pipeline. Contributors add stacks, sharpen CVE patterns, and propose new guardrail rules — the catalog grows with the community.

Explore
Free & instant

Build your agent's guardrails in seconds.

Pick your stack and IDE — the Composer merges all CVE-backed rules into a single ready-to-paste file. No sign-up, no API key, no cost.

CLAUDE.md
# Aigent.ly guardrails — Next.js · Claude Code
# patterns + deps — auto-generated, do not edit manually

## Authentication & Session
WHEN generating login/register handlers
THEN always hash passwords with bcrypt (min 12 rounds).
If not possible, STOP and explain.

## Dependency Advisories
⚠ CVE-2026-45109 (HIGH) next@<15.3.3
  Middleware/proxy bypass via segment-prefetch.
  ACTION: upgrade to next ≥ 15.3.3 before shipping.

## Input Validation
WHEN accepting user input in API routes
THEN validate and sanitize with zod before use.