nemesis-shield
Provides a one-line SDK integration to protect .NET applications with Nemesis Shield.
Provides a one-line SDK integration to protect PHP applications with Nemesis Shield.
Provides a one-line SDK integration to protect Python applications with Nemesis Shield.
Provides a one-line SDK integration to protect Ruby applications with Nemesis Shield.
Provides a one-line SDK integration to protect Rust applications with Nemesis Shield.
Protects an entire Ubuntu server by deploying a host agent that auto-discovers apps and enrolls them with Nemesis Shield.
Nemesis Shield MCP server
Protect what you're building from inside your editor. This is a Model Context Protocol server that gives Cursor, Claude Code, Claude Desktop, Windsurf and any MCP client the ability to add Nemesis Shield — the positive-security platform for apps, APIs, LLMs, the network edge, and business logic — as your AI agent writes code.
It runs locally (stdio) and calls the Nemesis Shield API. Free tools work with no account; the management tools use a developer API key you mint in the console and keep in your own env.
Tools
No account needed (great for discovery):
Tool | What it does |
| The exact one-line SDK integration for a stack (13 frameworks across Python, Node, Go, Ruby, PHP, Java, .NET, Rust, plus edge, browser, and LLM). |
| Passively fingerprint a URL: stack, real published CVEs (OSV/NVD), and whether it's already Nemesis-protected. |
| How Shield covers a topic (positive-security, IDOR/BOLA, prompt-injection, business-logic, Magecart, WAF, RASP, edge, privacy). |
| Every stack with a one-line integration. |
Needs NEMESIS_API_KEY (a developer key — acts on your own account only):
Tool | What it does |
| Create a Shield app → returns its install token ( |
| Your apps with mode (observe/alert/enforce) + baseline readiness. |
| Flip observe / alert / enforce. Enforce is readiness-gated server-side. |
| Run the Nemesis Learn agent locally to exercise every route so the baseline finishes in minutes. |
| Approve learned behaviors so the app can enforce (create → learn → approve → enforce). |
| Stand up an LLM Guard app (OWASP LLM Top 10 / prompt injection). |
| Put a domain behind Nemesis Edge (Cloudflare-like) → returns nameservers, or a TXT ownership claim. |
| List edge domains + activation status. |
| Protect a whole server (Ubuntu box, many apps): mints the host-agent enrollment key + one-line install; the agent auto-discovers apps. |
| Sector + event guidance so the agent picks the right business-logic firewall (ecommerce/checkout vs fintech/transfer …). |
| Create an Omniguard business-logic firewall pre-loaded with sector/event-matched fraud rules; returns the function id + ingest token. |
| Score a transaction against a function (allow/review/block) to test the rules end to end. Dry-run by default. |
Related MCP server: agent immune
The flow it drives
nemesis_scan → nemesis_protect (any stack) → nemesis_create_app → nemesis_run_learn →
nemesis_approve_routes → nemesis_set_mode "enforce"
+ nemesis_provision_edge + nemesis_protect_llm
+ nemesis_omniguard_catalog → nemesis_create_omniguard (sector-matched rules)
↳ any paid step returns 402 → the tool hands back the portal billing URL → resume after upgradeInstall
# Claude Code
claude mcp add nemesis-shield -- npx -y @nemesis-shield-autogon/mcpCursor — one-click:
cursor://anysphere.cursor-deeplink/mcp/install?name=nemesis-shield&config=eyJjb21tYW5kIjoibnB4IiwiYXJncyI6WyIteSIsIkBuZW1lc2lzLXNoaWVsZC1hdXRvZ29uL21jcCJdfQCursor / Windsurf / Claude Desktop — add to the MCP config, 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 API key (dak_)
Mint one in the Shield console at https://shield.nemesislabs.xyz → Settings → API keys. It is
scoped to your account only. Put it in the MCP server's env as NEMESIS_API_KEY.
Security by design: the key is read only from the env (never a tool argument, never logged); all tool output is scrubbed of anything token-shaped; and because the server runs locally, your key never leaves your machine. Keep it that way — don't host this server.
Develop / test
npm install
npm run build
npm test # unit tests + stdio tools/list (no credentials)
NEMESIS_API_KEY=dak_... npm run test:e2e # optional read-only live checks
node smoke.mjs # quick stdio smoke testPublish (maintainers)
npm publish --access public # builds via prepublishOnly
mcp-publisher publish # refresh the official MCP registry (server.json)MIT. Part of Nemesis Shield SDKs · nemesislabs.xyz/shield
Maintenance
Related MCP Servers
- AlicenseAqualityAmaintenanceSecurity MCP server with 300+ rules for AI-generated code. Scans Next.js, Supabase, Clerk, Stripe, Prisma, Hono, GraphQL and 20+ modules. Zero config, runs locally.396044Apache 2.0
- Alicense-qualityCmaintenanceAdaptive security for AI agents: assess inputs for prompt injection, scan outputs for credential/PII leaks, teach new attack patterns to semantic memory, harden prompts, and monitor metrics. Runs locally via MCP stdio.Apache 2.0
- AlicenseAqualityAmaintenanceMCP security server for AI coding agents. 12 tools: pre-install guardian, vulnerability audit, supply-chain attack detection via static code analysis, and CycloneDX 1.6 SBOM generation. Zero runtime dependencies.143815Apache 2.0
- Alicense-qualityAmaintenanceAI-orchestrated security testing via 6 Python tools (recon, port scan, subdomain hunting, frontend scanning, API fuzzing, and nemesis orchestrator) exposed as MCP tools for use by AI agents.MIT
Related MCP Connectors
Zero-install security baseline for AI coding agents — OWASP/CWE-cited rules over MCP.
Zero-config MCP security scanner for AI-generated apps. 25K+ vulnerability patterns.
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/eobi/nemesis_shield_sdks'
If you have feedback or need assistance with the MCP directory API, please join our Discord server