Search the web and extract clean, readable text from webpages. Process multiple URLs at once to sp…
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"web-scout": {
"args": [
"-y",
"@pinkpixel/web-scout-mcp@latest"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
An MCP server for web search using DuckDuckGo and content extraction, with support for multiple URLs and memory optimizations.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y '@pinkpixel-dev/web-scout-mcp' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked @pinkpixel-dev/web-scout-mcp against OSV.dev.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in search / browser
Web and local search using Brave Search API
The official MCP server implementation for the Perplexity API Platform
Production ready MCP server with real-time search, extract, map & crawl.
🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.
MCP Security Weekly
Get CVE alerts and security updates for ai.smithery/pinkpixel-dev-web-scout-mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
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:
npx -y @smithery/cli install @pinkpixel-dev/web-scout-mcp --client claude
npm install -g @pinkpixel/web-scout-mcp
npm install @pinkpixel/web-scout-mcp
After installing globally, run:
web-scout-mcp
Add this to your MCP client's config.json (Claude Desktop, Cursor, etc.):
{
"mcpServers": {
"web-scout": {
"command": "npx",
"args": [
"-y",
"@pinkpixel/web-scout-mcp@latest"
]
}
}
}
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:
{
"query": "latest advancements in AI",
"maxResults": 5
}
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):
{
"url": "https://example.com/article"
}
Example (multiple URLs):
{
"url": [
"https://example.com/article1",
"https://example.com/article2"
]
}
Output: Extracted text content from the specified URL(s).
# Clone the repository
git clone https://github.com/pinkpixel-dev/web-scout-mcp.git
cd web-scout-mcp
# Install dependencies
npm install
# Build
npm run
... [View full README on GitHub](https://github.com/pinkpixel-dev/web-scout-mcp#readme)