Bots y agentes de IA
Permite, desafía o bloquea a cada bot de IA.
Cada petición se clasifica como entrenamiento de IA, búsqueda con IA, agente de IA de un usuario, buscador, automatización sin verificar o rastreador falso. Tú decides qué puede hacer cada categoría, o cada bot, en cada web, y los rastreadores que mienten pierden su pase libre.
Permite, desafía o bloquea a cada bot de IA, y atrapa a los que mienten
Cada petición se clasifica como entrenamiento de IA, búsqueda con IA, agente de IA de un usuario, buscador, automatización sin verificar o rastreador falso. Tú decides qué puede hacer cada categoría, o cada bot, en cada web.
allow
Permitir
Los bots verificados de buscadores y asistentes pasan, comprobados con los rangos que publican sus operadores, su DNS inverso o firmas Web Bot Auth.
challenge
Desafiar
La automatización sin verificar recibe una página de prueba de trabajo: los navegadores reales pasan; los scripts que dicen ser Googlebot, no.
block
Bloquear
Cierra la puerta a los rastreadores de entrenamiento web a web y publica tus preferencias en un robots.txt gestionado con Content-Signal.
tarpit
Trampa y laberinto
Un enlace oculto marca a quien se salta las reglas y un laberinto opcional lo entretiene a él en lugar de a tu origen.
Se activa por web y viene desactivado. Empieza en modo registro, mira las cifras y después bloquea.
Bots y agentes de IADecide qué puede hacer cada rastreador de IA y desenmascara a los falsos.
Por web y por bot. En beta: se activa por web, viene desactivado y empieza en modo registro.
# OpenWAF AI agents (managed)
User-agent: gptbot
Disallow: /
User-agent: *
Content-Signal: search=yes, ai-input=yes, ai-train=no
Disallow: /__waf/
# End OpenWAF AI agents- Rastreadores verificados
Un catálogo de 31 bots de 18 operadores, actualizado cada día desde 20 fuentes oficiales y comprobado por rangos de IP, DNS inverso y firmas Web Bot Auth. Permite la búsqueda, bloquea el entrenamiento, un interruptor por bot.
- Los rastreadores falsos, al reto
Un User-Agent que dice ser Googlebot desde un servidor en la nube es falso: ya no se salta el reto, y ves de dónde vienen las suplantaciones.
- Trampas, laberintos y ráfagas
Un enlace oculto marca a los scrapers y escáneres guiados por LLM, un laberinto opcional los entretiene, y se señalan los agentes que recorren una API entera en segundos.
- Protección para tus propios endpoints de IA
Hasta 20 API de chat o de completado por web, con 27 detectores de inyección de prompts y de exfiltración en inglés y en español, tope de tamaño y límites por IP o por sesión.
- Frenos al gasto
Se rechazan antes de llegar a tu modelo las peticiones que piden un
max_tokensenorme, decenas de respuestas en paralelo o miles de mensajes. - Preparada para agentes
Un robots.txt gestionado con Content-Signal, Markdown para agentes y un análisis de 0 a 100 de lo preparada que está una web para los agentes de IA.
MCP ShieldRevisa llamadas y resultados de herramientas antes de que lleguen al modelo.
El borde lee cada mensaje JSON-RPC que va a tu propio servidor MCP. Forma parte de Bots y agentes de IA: se activa por endpoint y empieza en modo registro.
{"jsonrpc": "2.0", "id": 7,
"error": {"code": -32602,
"message": "blocked by OpenWAF MCP Shield: mcp.tool_denied",
"data": {"openwaf": {"kind": "mcp_blocked_tool",
"detections": ["mcp.tool_denied"]}}}}- Métodos y herramientas permitidos
Deja solo los métodos JSON-RPC que implementa tu servidor y permite o deniega herramientas por nombre. Una llamada bloqueada recibe un error JSON-RPC con su propio id: el cliente lo enseña en esa llamada y la sesión sigue.
- Resultados de herramientas revisados
La inyección indirecta de instrucciones se esconde en los resultados de las herramientas y en el contenido de los recursos. Las respuestas JSON, y cada evento SSE según llega, pasan por los mismos 27 detectores, en inglés y en español.
- Argumentos revisados
Los argumentos de
tools/callyprompts/gety los parámetros deresources/readpasan por los mismos detectores a la ida. - Fugas de credenciales
Claves de AWS, GitHub, Stripe, Slack, OpenAI y Anthropic, claves privadas y URL de bases de datos en los argumentos o en los resultados. Los eventos guardan solo los cuatro primeros caracteres.
- Límites por token
Peticiones por minuto por token (la cabecera
Authorizationnormalizada) y un cubo por IP de 10 veces ese límite, tope de tamaño y validación JSON-RPC. Las cabeceras de sesión, los flujos y losDELETEpasan intactos. - Primero registra, después aplica
Eventos con el método, la herramienta, los ids de los detectores y una huella del token (nunca el token), contadores por herramienta y una vista en directo. Mira la documentación de MCP Shield.
Preguntas frecuentes
Preguntas sobre los bots de IA
¿Viene activado?
No. Bots y agentes de IA está en beta: se activa por web, viene desactivado y empieza en modo registro. Mira las cifras y después aplica.
¿Cómo sabéis que un bot es quien dice ser?
Cada bot del catálogo se comprueba con los rangos de IP que publica su operador, su DNS inverso o firmas Web Bot Auth. Un User-Agent que dice ser Googlebot desde un servidor en la nube es falso: ya no se salta el desafío.
¿Puedo proteger mis propias API de IA?
Sí: hasta 20 API de chat o de completado por web, con 27 detectores de inyección de prompts y de exfiltración en inglés y en español, límite de tamaño, límites por IP o por sesión y frenos al gasto.
Decide qué puede hacer la IA con cada web.
Bots y agentes de IA es gratis durante el acceso anticipado. Actívalo en una web en modo registro y mira quién la rastrea antes de bloquear nada.



