MCP server providing web search (DuckDuckGo), HTTP fetch, browser fetch (Playwright), and file download.
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"www-search-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# www-search-mcp MCP server for **web search**, **HTTP fetch**, **browser fetch** (Playwright), **file download**, **API requests**, and **package search** (PyPI, GitHub). Optimized for **batching**: every tool accepts lists (multi-query / multi-URL) to reduce round-trips. ## Quick Install ```bash # Run without installing (recommended) uvx www-search-mcp # Or install as a global tool uv tool install www-search-mcp ``` **VS Code / Cursor config:** ```json { "mcpServers": { "www-search": { "command": "uvx", "args": ["www-search-mcp"] } } } ``` ## Tools Overview | Tool | What it does | |------|-------------| | `web_search` | General web search (DuckDuckGo) | | `web_search_images` | Image search | | `web_search_github` | GitHub repo search | | `web_search_pypi` | PyPI package search | | `web_fetch` | Fetch URL as Markdown | | `web_fetch_browser` | Browser-rendered fetch (JS sites) | | `web_download` | Download files to disk | | `web_request` | REST/GraphQL API calls + load tests | | `web_mcp_info` | Server config and tool docs | | `web_mcp_status` | Real-time diagnostics | **Batching:** pass `queries=["q1", "q2"]` or `urls=["url1", "url2"]` instead of calling one-by-one. --- ## Search Tools ### `web_search` ``` queries: str | list[str] max_results: int = 5 ``` Returns `title`, `url`, `snippet`. Safe search disabled. ### `web_search_images` ``` queries: str | list[str] max_results: int = 5 ``` Returns `title`, `image`, `thumbnail`, `height`, `width`, `source`. ### `web_search_github` ``` queries: str | list[str] max_results: int = 5 ``` Returns `title`, `url`, `stars`, `forks`, `language`. Uses GitHub REST API (rate-limited to ~10/min without token). ### `web_search_pypi` ``` queries: str | list[str] max_results: int = 5 ``` Returns `name`, `version`, `summary`, `author`, `license`, `requires_python`, `dependencies`. --- ## Fetch & Download Tools ### `web_fetch` ``` urls: str | list[str] fetch_div: str = "" # CSS select…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.