Back to Home
titan77champion icon

webustler

by titan77champion

Overview

Webustler is designed for extracting clean, markdown text from any URL, including Cloudflare-protected sites, primarily for local desktop use.

Installation

Run Command
python server.py

Environment Variables

  • TIMEOUT

Security Notes

The server's fallback mechanism (`_fetch_fallback`) posts user-provided URLs to `http://localhost:8191/v1` for scraping. If this MCP server is deployed publicly, this constitutes a severe Server-Side Request Forgery (SSRF) vulnerability, allowing attackers to make the server request arbitrary URLs on its local network or external targets. Even as a local desktop application, it poses a risk by allowing malicious URLs to potentially interact with other local services on the user's machine. The primary scraping method also forwards user URLs to an external service (`r.jina.ai`), which could be a risk if `jina.ai`'s service is vulnerable to URL manipulation.

Similar Servers

Stats

Interest Score0
Security Score2
Cost ClassMedium
Avg Tokens7500
Stars0
Forks0
Last Update2026-01-19

Tags

web-scrapingcloudflare-bypassmarkdownmcp-serverai