Readability Server
A production-ready REST API server that provides Mozilla Readability functionality to extract readable content from web pages in HTML, Markdown, or text format.
🚀 Features
Multiple Output Formats : HTML, Markdown, or plain text
CLI Mode : Parse a URL directly from the terminal — no server needed
MCP Server : Expose a parse_url tool via the Model Context Protocol (stdio)
REST API : Full HTTP server mode for service deployments
Production Ready : Rate limiting, compression, security headers, logging
Interactive Documentation : Scalar and Swagger UI
Metrics & Monitoring : Health checks and detailed metrics
Docker Support : Ready for containerized deployment
Configurable : Environment-based configuration
Async Processing : Handles multiple concurrent requests