Deploy realistic services that attract autonomous AI agents, then fingerprint and classify their behavior. Every deployment looks different.
Sundew generates a complete fake identity for each deployment. Company name, API endpoints, response schemas, error messages. Nothing is shared across instances.
Each deployment gets a unique identity: company name, industry, API style, endpoints, auth scheme, error format. Optionally powered by LLMs for maximum variety.
Fully functional fake MCP server with tools that return canary data. When an agent calls them, you know exactly what it's after.
Five signal categories scored in real-time: timing patterns, path enumeration, header analysis, prompt leakage, and MCP behavior chains.
Validated by security tests. No shared canary domains, no common API keys, no framework leaks. Each deployment is indistinguishable from a real service.
Adaptive endpoints that serve realistic paginated data, proper error responses, rate limit headers, and auth flows. Looks like a production API.
Query captured data directly from Claude or any MCP-compatible tool. Analyze sessions, fingerprints, and attack patterns from your AI assistant.
Sundew takes less than a minute to deploy. No configuration required.
Run sundew serve or use Docker. Sundew generates a unique persona and starts serving realistic trap endpoints.
AI agents discover the service through robots.txt, ai-plugin.json, OpenAPI specs, and MCP server advertisements. Every signal is logged.
Behavioral fingerprinting scores each session across five signal categories. Traffic is classified as human, automated, AI-assisted, or autonomous AI agent.
Or use Docker: docker run -p 8080:8080 sundewsh/sundew