Add Nemesis Shield security as you build: one-line SDK per stack, plus a site+CVE scan.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Official, open-source SDKs for Nemesis Shield - the unified runtime security platform (application/API/LLM shield, telemetry correlation, network/DNS, response, and compliance). Drop one into your app and Nemesis learns your app's normal behavior, then flags - and, in enforce mode, blocks - anything that deviates. It's a positive-security (allow-list) model: instead of guessing at generic attack signatures, it enforces "this app only ever behaves in these ways."
Building with an AI assistant? Two ways to make your agent add Nemesis Shield as it builds:
- MCP server - gives Cursor, Claude Code/Desktop and Windsurf 17 callable tools (
nemesis_protect,nemesis_scan,nemesis_explain, plus Omniguard fraud scoring and standalone identity/AML screening vianemesis_omniguard_verify) so the agent adds security, scans a site, screens identities, and explains coverage without leaving the editor.- AI editor rule pack (AGENTS.md, Cursor, Windsurf, Claude Code) - drop-in rules that tell the agent to add the one-line SDK by default.
Both are one line per stack, safe by default (observe mode). Full verified reference:
ai-rules/AGENTS.md.
Privacy by design: the SDKs ship only behavioral metadata - HTTP method, the shape of the
path (/orders/123 β /orders/{int}), status code, and whether the caller was authenticated. They
never send your request bodies, responses, secrets, or source code. Every SDK is fail-open: if
Nemesis is unreachable, your app is completely unaffected.
New app? Finish learning in minutes with Nemesis Learn. Drop in an SDK (observe mode), then run one command and the agent exercises every route of your app in dev/staging - endpoints, forms, uploads, CRUD flows - so the baseline completes without waiting on real traffic. It's language- and framework-agnostic (drives your app over HTTP), runs offline, can read your repo to find routes, and reports coverage back so the console shows exactly when you're ready to enforce.
| Language | Package | Integration |
|---|---|---|
| Node.js | @nemesis-shield-autogon/sentinel | One-line Express/Connect middleware β node/ |
| Python | nemesis-shield | ASGI/WSGI middleware (FastAPI/Starlette/Flask) β python/ |
| Go | github.com/eobi/nemesis_shield_sdks/go | net/http middleware β go/ |
| Ruby | nemesis_shield.rb | Rack middleware (Rails/Sinatra) β ruby/ |
| PHP | composer require nemesislabs/sentinel | Laravel auto-discovery / register_shutdown_function β php/ |
| WordPress | drop-in plugin | Behavioral firewall (front end, REST & admin-ajax) + brute-force lockout, malware / file-integrity scan & vulnerability alerts β wordpress/ |
| Java | io.github.eobi:sentinel | Servlet filter / Spring Boot (JDK 11+) β java/ |
| .NET / C# | dotnet add package NemesisShield | ASP.NET Core middleware (net8.0 + netstandard2.0) β dotnet/ |
| Rust | cargo add nemesis-shield | axum (tower) / actix-web middleware β rust/ |
| Edge / Supabase (Deno TS) | @nemesis-shield-autogon/edge (npm) Β· @nemesis-shield/edge (JSR) | withShield() for Supabase Edge / Deno / CF Workers / Vercel Edge / Next.js β edge/ |
| Supabase direct DB API | Cloudflare Worker | reverse-proxy that guards supabase.from() (PostgREST) - off-baseline table/verb/auth blocked before your DB β cloudflare-supabase-proxy/ |
The back-end SDKs above protect the server. The browser SDK protects the other half - the client-side attacks a WAF and a backend never see. Built checkout-grade for payment / e-commerce pages: it blocks card-skimming data exfiltration across every channel (fetch, XHR, beacon, image beacons, WebSocket, EventSource), Magecart/injected scripts, and form-jacking; detects inline tampering, field injection, and clickjacking; and maps directly to PCI DSS 4.0.1 Β§6.4.3 & Β§11.6.1 (script inventory, authorization, tamper alerting). A learned CSP you approve in the console.
| Front-end | Package | Integration |
|---|---|---|
| React Β· Angular Β· Vue Β· jQuery Β· plain JS | @nemesis-shield-autogon/browser | one <script data-token> tag, or NemesisShield.init({token}) β browser/ |
One SDK covers every framework - they all share the same browser primitives.
Using TypeScript? There's no separate TS SDK - TypeScript is these same runtimes. Node backends use
@nemesis-shield-autogon/sentinel(ships.d.ts), Supabase Edge / Deno / Workers useedge/, and TS front-ends use@nemesis-shield-autogon/browser(ships.d.ts).
nsk_β¦).Node.js
Python
Go
Ruby (Rack)
PHP - composer require nemesislabs/sentinel (Laravel auto-discovers the middleware; raw PHP:)
WordPress - a full security plugin: the AI behavioral firewall plus brute-force login lockout, malware / file-integrity scanning, and vulnerability alerts. Drop the wordpress/nemesis-shield/ plugin into wp-content/plugins/, activate, and set the token:
Java - io.github.eobi:sentinel on Maven Central (Spring Boot filter, or raw:)
.NET / C# - dotnet add package NemesisShield (net8.0 + netstandard2.0 / .NET Framework 4.6.1+)
Rust (axum / actix - see rust/ for the middleware)
Edge (Deno / Cloudflare Workers / Vercel Edge / Supabase / Next.js middleware) - npm i @nemesis-shield-autogon/edge or deno add jsr:@nemesis-shield/edge
Every SDK is native: it computes the privacy-preserving request shape locally, caches the compiled policy, and makes the block decision in-process, before your handler runs - no proxy, no sidecar, no per-request round-trip.
403 blocked_by_nemesis_shield and reported as findings. No redeploy
Verified end-to-end (learn β enforce β attack, real blocking) across 8 languages / ~20 frameworks: Python (FastAPI/Flask/Django), Node (Express/Fastify/Koa), Go (net/http/Chi/Gin/Echo), Ruby (Rails/Sinatra/Rack), PHP (raw/Laravel/Symfony), Java (Servlet/Spring Boot), .NET (ASP.NET Core), Rust (axum/actix). Legit traffic passes; auth bypass, BOLA, path traversal and scanner probes blocked.
The Node and Python SDKs also report LLM exchanges for OWASP-LLM-Top-10 behavioral protection (prompt injection, jailbreak, system-prompt leak, unauthorized tool calls, sensitive output). Only detection labels and shapes are stored - never raw prompts or responses.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/nemesis-shield)<a href="https://allmcps.com/mcp/nemesis-shield"><img src="https://allmcps.com/api/badge/nemesis-shield?style=directory" alt="Nemesis Shield on AllMCPs" /></a>