The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the Pinkpixel Dev Web Scout MCP listing page.
An MCP server for web search using DuckDuckGo and content extraction, with support for multiple URLs and memory optimizations.
To install Web Scout for Claude Desktop automatically via Smithery:
After installing globally, run:
Add this to your MCP client's config.json (Claude Desktop, Cursor, etc.):
Set the WEB_SCOUT_DISABLE_AUTOSTART=1 environment variable when embedding the package and calling createServer() yourself. By default running the published entrypoint (for example node dist/index.js or npx @pinkpixel/web-scout-mcp) automatically bootstraps the stdio transport.
The server provides the following MCP tools:
Initiates a web search query using the DuckDuckGo search engine and returns a well-structured list of findings.
Input:
query (string): The search query stringmaxResults (number, optional): Maximum number of results to return (default: 10)Example:
Output: A formatted list of search results with titles, URLs, and snippets.
Fetches and extracts clean, readable content from web pages by removing unnecessary elements like scripts, styles, and navigation.
Input:
url: Either a single URL string or an array of URL stringsExample (single URL):
Example (multiple URLs):
Output: Extracted text content from the specified URL(s).
For more detailed information about the project, check out these resources:
This project is licensed under the Apache 2.0 License.
Made with ❤️ by Pink Pixel
✨ Dream it, Pixel it ✨