Now with MCP Protection, Edge Middleware & Agent Policy Engine

The AI Agent Firewall
for every surface

Shlumi detects and blocks AI agents across browsers, MCP servers, and API edges — scoring every request, enforcing agent policies, and feeding your SIEM in real time.

View documentation

No credit card required · 1,000 sessions free every month

navigator.webdriverCDP leak detectedPlaywright globalsClaude extensionHeadless ChromePuppeteer signalsSelenium WebDriverMCP tool call patternJSON-RPC fingerprintAgent-header spoofRate limit exceededUnverified agent tokennavigator.webdriverCDP leak detectedPlaywright globalsClaude extensionHeadless ChromePuppeteer signalsSelenium WebDriverMCP tool call patternJSON-RPC fingerprintAgent-header spoofRate limit exceededUnverified agent token

Protection across every attack surface

AI agents don't just hit browsers. They connect via MCP, call your APIs directly, and run at the edge. Shlumi covers all three.

Browser

Embed a single script tag. Detects Claude, GPT-Operator, Playwright, Puppeteer, Selenium, and 30+ automation signals before the page loads.

  • JS fingerprinting
  • CDP leak detection
  • Confidence scoring
  • Block / challenge rules

MCP Server

Register your MCP server and call /api/mcp/detect from your middleware. Analyzes JSON-RPC patterns, tool call frequency, and agent identity headers.

  • JSON-RPC fingerprinting
  • Tool call analysis
  • Agent header detection
  • Per-server event log

Edge / API

Deploy as a Cloudflare Worker, Vercel Edge function, Express middleware, or Nginx module. Blocks agents before requests reach your origin server.

  • Cloudflare Workers
  • Vercel Edge
  • Express / FastAPI
  • Nginx module

Everything you need to govern AI agents

From detection to enforcement to governance — Shlumi is the complete platform for organizations deploying or defending against AI agents.

Browser Fingerprinting

Detect navigator.webdriver, CDP leaks, Playwright globals, Claude extension signals, and 30+ browser automation markers in real time.

New

MCP Server Protection

Detect AI agents connecting to your Model Context Protocol servers. Analyze JSON-RPC patterns, tool call frequency, and agent headers.

New

Edge Middleware

Deploy detection logic as a Cloudflare Worker, Vercel Edge function, or Express middleware — blocking agents before they reach your origin.

New

Agent Policy Engine

Register internal AI agents with signed tokens. Set Allow, Throttle, or Monitor policies per agent — so your own automation is never blocked.

New

Rate Limiting by Agent Identity

Apply per-agent-type, per-verdict, or per-IP rate limits. Throttle unverified agents to 10 req/min while allowing verified agents unlimited access.

New

SIEM Integrations

Pre-built connectors for Splunk, Datadog, PagerDuty, and Slack. Feed detection events into your existing security workflows in real time.

Configurable Detection Rules

Define custom rules to block, challenge, flag, or throttle sessions based on score thresholds, specific signals, or verdict types.

IP Reputation Enrichment

Every session is enriched with country, ASN, and datacenter/VPN/Tor flags automatically — no extra configuration required.

New

Multi-Tenant Organizations

Create organizations, invite teammates, and manage per-project access control. Every project's data is fully isolated — no cross-tenant leakage.

How it works

Three steps from integration to real-time enforcement — works the same whether you're protecting a browser, an MCP server, or an API edge.

01

Choose your integration

Embed a JS snippet on your website, register an MCP server endpoint, or deploy the Cloudflare Worker — all three paths converge at the same detection engine.

<!-- Browser protection -->
<script src="https://www.shlumi.com/agentshield.js"
  data-key="as_live_your_api_key">
</script>

// MCP server protection
POST https://www.shlumi.com/api/mcp/detect
{ "mcpServerKey": "mcp_your_key", "toolName": "read_file", ... }
02

Signals are scored in real time

Each request is analyzed against 30+ detection signals, checked against your Agent Policy allow-list, and evaluated against your rate limit rules.

// Detection response
{
  "action": "block",
  "verdict": "bot",
  "score": 94,
  "agentType": "claude",
  "verified": false,
  "rateLimitHit": false,
  "signals": ["webdriver", "cdp_leak", "claude_extension"]
}
03

Enforce and alert

Your middleware enforces the verdict. Simultaneously, Shlumi fires your configured SIEM connectors — Splunk, Datadog, PagerDuty, or Slack — with the full event payload.

// Server-side enforcement
const { action, verdict, score } = await res.json();
if (action === 'block') return res.status(403).end();
if (action === 'throttle') applyRateLimit(req);

// Automatic SIEM delivery
→ Slack: "Bot blocked: claude (score 94)"
→ Datadog: event tagged agent:claude, verdict:bot
Agent Policy Engine

Allow your own agents.
Block everyone else's.

Register your internal AI agents with cryptographic tokens. Set per-agent policies — Allow, Throttle, or Monitor — so your own Claude instance, internal automation, or partner integrations are never accidentally blocked.

  • Verified agent tokens bypass the scoring engine entirely
  • Throttle unverified agents to a configurable rate limit
  • Monitor mode logs without blocking — for gradual rollout
  • Per-project policies for multi-team environments
I
Internal Claude Instance
claude
Allow
G
GPT-Operator (Partner)
gpt-operator
Throttle
U
Unknown Agent
unknown
Block
P
Playwright CI Runner
playwright
Monitor

Connects to your existing stack

Pre-built connectors for the tools your security team already uses. No custom webhook formatting required.

S
Splunk
HEC event stream
D
Datadog
Events API
P
PagerDuty
Incident alerts
S
Slack
Block notifications
C
Cloudflare
Worker deployment
V
Vercel
Edge functions
Airuss Solutions
3 projects · 5 members
Production API
12,400 sessions
Admin
Staging Environment
1,200 sessions
Member
MCP Dev Server
340 sessions
Admin
Multi-Tenant Organizations

Built for teams,
not just individuals.

Create an organization, invite teammates, and manage per-project access control. Every project's data is fully isolated — no cross-tenant leakage, ever.

  • Owner, Admin, and Member roles per organization
  • Per-project access control — grant access to specific projects only
  • Invite teammates by email with role-scoped tokens
  • All data (sessions, keys, rules) isolated per project

Simple, transparent pricing

Start free. Scale as you grow.

Free
$0/month

For personal projects and experimentation.

  • 1,000 sessions / month
  • 1 project
  • 1 API key
  • 7-day session history
  • Basic detection signals
  • Community support
Pro
$29/month

For production websites and growing teams.

  • 100,000 sessions / month
  • 5 projects
  • 10 API keys
  • 30-day session history
  • All detection signals
  • MCP Server Protection
  • Edge Middleware
  • Webhook alerts + SIEM connectors
  • IP reputation enrichment
  • Access rules (IP/CIDR/country)
  • Priority email support
Business
$99/month

For high-traffic sites and security teams.

  • Unlimited sessions
  • Unlimited projects
  • Unlimited API keys
  • 90-day session history
  • All Pro features
  • Agent Policy Engine
  • Rate Limiting by Agent Identity
  • Multi-tenant Organizations
  • Immutable audit log
  • Custom detection rules
  • SLA & dedicated support

Start protecting every surface today

Join security teams using Shlumi to detect and govern AI agents across browsers, MCP servers, and API edges — before they scrape your content, abuse your APIs, or bypass your paywalls.

No credit card required · 1,000 sessions free every month