Secure Your API
Metlo is an open-source API security platform you can set up in under 15 minutes that inventories your endpoints, detects bad actors, and blocks malicious traffic in real time. API security breaches have increased by 200% in the last year alone, affecting companies like Uber, Meta, and Experian. Metlo provides enterprise-grade API security that you can self-host and get started with for free.Key Capabilities
Real-Time Attack Detection
Passively monitor API traffic and tag malicious requests using patterns trained on known attack vectors
Automatic Blocking
Cloud detection engine identifies bad actors and blocks malicious requests at the agent level in real time
API Discovery
Automatically scan network traffic to create a complete inventory of every API endpoint
Sensitive Data Scanning
Detect PII data in endpoints and assign risk scores based on data sensitivity
Why Metlo?
Most API security solutions require lengthy sales processes or force you to send traffic to third-party clouds. Metlo is the first open-source API security platform that you can:- Self-host on your own infrastructure
- Deploy in under 15 minutes
- Start using for free right away
- Scale to protect all your APIs
Quick Links
Quickstart
Get Metlo running with Docker in under 5 minutes
Architecture
Understand how Metlo components work together
Security Testing
Build tests for OWASP Top 10 vulnerabilities
Deploy to Production
Deploy to AWS, GCP, or Azure
Core Features
Endpoint Discovery
Metlo automatically scans network traffic and creates an inventory of every API endpoint in your infrastructure. No manual configuration required.Attack Detection & Context
Our detection models are built on patterns of malicious requests to identify:- SQL Injection attempts
- Broken Object Level Authorization (BOLA)
- Broken Authentication
- Cross-Site Scripting (XSS)
- API-specific attacks
API Security Testing
Build security tests directly in Metlo with auto-generated tests for OWASP Top 10 vulnerabilities.
CI/CD Integration
Integrate Metlo with your CI/CD pipeline to find security issues in development and staging environments before they reach production.Open Source & Enterprise
This repository is entirely MIT licensed. Features like advanced user management, user roles, and attack protection require an enterprise license.
Language Support
Metlo provides ingestors for multiple languages and frameworks:- Node.js - Express, Koa, Fastify
- Python - Flask, Django, FastAPI
- Go - Standard library, popular frameworks
- Java - Spring Boot, Jakarta EE
- Kubernetes - DAPR integration
Next Steps
Quick Start
Deploy locally with Docker
Architecture
Learn system components
GitHub Repository
View source code