[ MCP ]

Security in your AI editor.

The Nemesis Shield MCP server gives your coding agent 16 tools to secure what it builds, from inside Cursor, Claude Code, Claude Desktop, or Windsurf. Install the one-line SDK, learn the app's behavior, approve routes, flip to enforce, put a domain behind Edge, guard an LLM, and score transactions with Omniguard, without leaving the editor. It runs locally, so your key never leaves your machine.

Add to CursorGet a free key

Install in two minutes

Cursor

One click above, or add to ~/.cursor/mcp.json.

npx -y @nemesis-shield-autogon/mcp

Claude Code

One command:

claude mcp add nemesis-shield \
  -- npx -y @nemesis-shield-autogon/mcp

Windsurf / Claude Desktop

Add to the MCP config JSON, and set your key to unlock the management tools:

{
  "mcpServers": {
    "nemesis-shield": {
      "command": "npx",
      "args": ["-y", "@nemesis-shield-autogon/mcp"],
      "env": { "NEMESIS_API_KEY": "dak_your_developer_key" }
    }
  }
}

The developer key

Free discovery tools work with no account. To create and manage protection, mint a dak_ key in the console (Settings, API keys) and set it as NEMESIS_API_KEY. It is scoped to your account and stays on your machine.

Open the console

16 tools, one server

No account needed
  • nemesis_protect — the exact one-line SDK for any stack
  • nemesis_scan — fingerprint a site + real CVEs
  • nemesis_explain — how Shield covers an attack
  • nemesis_list_frameworks — every supported stack
With your key
  • create_app / list_apps / set_mode
  • run_learn / approve_routes — learn then enforce
  • protect_llm — OWASP LLM Top 10 guard
  • provision_edge / edge_status — Cloudflare-like edge
  • create_omniguard / omniguard_score — business-logic rules
  • server_agent — protect a whole server

The loop it drives

scan → protect (any stack) → create_app → run_learn → approve_routes → set_mode "enforce" + provision_edge + protect_llm + create_omniguard → omniguard_score (allow / review / block) + server_agent (Ubuntu box → auto-discovers every app)

Every tool is annotated, so your agent auto-runs the read-only ones and asks before the ones that change state, like flipping an app to enforce.

Questions

What is the Nemesis MCP server?

A Model Context Protocol server that gives AI coding agents (Cursor, Claude Code, Claude Desktop, Windsurf) tools to add Nemesis Shield security while they build: install the one-line SDK, run Nemesis Learn, approve routes, flip to enforce, put a domain behind Nemesis Edge, guard an LLM feature, and create + score Omniguard business-logic rules. It runs locally over stdio and calls the Nemesis Shield API.

How do I install it in Cursor / Claude Code / Windsurf?

Cursor: use the one-click Add to Cursor button, or add npx -y @nemesis-shield-autogon/mcp to your MCP config. Claude Code: run 'claude mcp add nemesis-shield -- npx -y @nemesis-shield-autogon/mcp'. Windsurf / Claude Desktop: add the same command to the MCP config JSON. The free tools work immediately; set NEMESIS_API_KEY to unlock the management tools.

Is it safe to let an AI agent use it?

Yes. The server runs locally, so your key never leaves your machine; the developer API key is read only from an environment variable, never a tool argument, and all output is scrubbed of anything token-shaped. Every tool is annotated so your client auto-runs the read-only ones and asks for confirmation before state-changing ones (like flipping an app to enforce).

Do I need an account?

No account is needed for the discovery tools (scan a site, get the SDK snippet, explain coverage). To create and manage apps, edge, LLM guard, and Omniguard, mint a free developer key in the Shield console and set it as NEMESIS_API_KEY.

Source (MIT): github.com/eobi/nemesis_shield_sdks/mcp · Learn about Nemesis Shield.

Add to Cursor →Get a free key →