Skip to main content
ClaudeWave

Niro — pentesting that keeps up with your PRs

MCP ServersRegistry oficial2 estrellas0 forksShellApache-2.0Actualizado today
Install in Claude Code / Claude Desktop
Method: Manual
Claude Code CLI
git clone https://github.com/apxlabs-ai/niro
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
💡 Clone https://github.com/apxlabs-ai/niro and follow its README for install instructions.
Casos de uso

Resumen de MCP Servers

# Niro

> Push a PR. Niro hacks it. Your agent patches it.

A PR adds a saved-search feature to your app. Niro reports 4 cross-tenant
data leaks in under 6 minutes for $2.84 in model spend. Your coding agent
writes a regression test for each, patches the code, and re-runs Niro to
verify the fix. The PR goes green.

That's the loop.

## What a run looks like

1. Push a PR. Your coding agent calls Niro.
2. Niro pentests your running app — scoped to what the PR changed — and
   returns each finding with the exact HTTP request that proved it.
3. Your agent writes a failing regression test, patches the code, and asks
   Niro to re-verify.
4. Niro posts a green check on the PR. Merge.

## Why Niro?

Your AI agent ships code in minutes. Security testing takes days — if it
happens at all. Niro closes that gap. Your agent calls it, gets
reproducible exploits back, patches the code, and re-runs Niro to verify —
all in the same loop, before CI finishes. No Jira ticket. No triage queue.

You review a clean PR.

## Commitments

- Findings in under 8 minutes (P80)
- Under $3 in model spend per run (P80)

Both are commitments, not averages — they're the floor the product is
engineered around.

## Before you install

Niro orchestrates tools you already use — it doesn't bundle them. You'll
need:

- **Container runtime:** Docker or Podman
- **Git**, plus the CLI for your code host: `gh` (GitHub) or `az` (Azure
  DevOps)
- **Coding agent:** Claude Code (`claude`) or GitHub Copilot (`copilot`)
  installed locally

Codex (`codex`) support is coming soon. Need GitLab, Cursor, or something
else? [Open an issue](https://github.com/apxlabs-ai/niro/issues) — we
prioritize by demand. Runs on macOS, Linux, and Windows.

## Install

**macOS, Linux:**

```bash
curl -fsSL https://raw.githubusercontent.com/apxlabs-ai/niro/main/install.sh | sh
```

**Windows (PowerShell):**

```powershell
irm https://raw.githubusercontent.com/apxlabs-ai/niro/main/install.ps1 | iex
```

## Quickstart

From the root of your repo:

```bash
niro init
```

This scaffolds a `niro/` directory and wires Niro into your coding agent as
an MCP server. Your agent decides when to call it from there — typically
right before a push.

## What you control

- **Pentest engine** runs in a local sandbox with default-deny egress. The
  only reachable endpoints are the targets you list in `niro/scope.yaml`.
- **Niro plugs into the coding agent you already use** — Claude Code or
  GitHub Copilot — and lets it do the reasoning. Your agent calls its LLM
  provider directly using the credentials already in your shell. Niro
  doesn't have an API key and doesn't see yours. The bill arrives on your
  provider account.
- **No telemetry.** Niro doesn't phone home — no metrics, no analytics, no
  logs sent to our servers. Your code, findings, and runs stay on your
  machine.

## License

Apache License 2.0 ([LICENSE](LICENSE), [NOTICE](NOTICE)). Install, run,
redistribute, and build on niro freely.

## Issues

<https://github.com/apxlabs-ai/niro/issues>

Lo que la gente pregunta sobre niro

¿Qué es apxlabs-ai/niro?

+

apxlabs-ai/niro es mcp servers para el ecosistema de Claude AI. Niro — pentesting that keeps up with your PRs Tiene 2 estrellas en GitHub y se actualizó por última vez today.

¿Cómo se instala niro?

+

Puedes instalar niro clonando el repositorio (https://github.com/apxlabs-ai/niro) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.

¿Es seguro usar apxlabs-ai/niro?

+

apxlabs-ai/niro aún no ha sido auditado por nuestro agente de seguridad. Revisa el repositorio original en GitHub antes de usarlo en producción.

¿Quién mantiene apxlabs-ai/niro?

+

apxlabs-ai/niro es mantenido por apxlabs-ai. La última actividad registrada en GitHub es de today, con 0 issues abiertos.

¿Hay alternativas a niro?

+

Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.

Despliega niro en tu cloud

Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.

¿Mantienes este repo? Añade un badge a tu README

Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.

Featured on ClaudeWave: apxlabs-ai/niro
[![Featured on ClaudeWave](https://claudewave.com/api/badge/apxlabs-ai-niro)](https://claudewave.com/repo/apxlabs-ai-niro)
<a href="https://claudewave.com/repo/apxlabs-ai-niro"><img src="https://claudewave.com/api/badge/apxlabs-ai-niro" alt="Featured on ClaudeWave: apxlabs-ai/niro" width="320" height="64" /></a>

Más MCP Servers

Alternativas a niro