home / mcp / web scout mcp server
A powerful MCP server extension providing web search and content extraction capabilities. Integrates DuckDuckGo search functionality and URL content extraction into your MCP environment, enabling AI assistants to search the web and extract webpage content programmatically.
Configuration
View docs{
"mcpServers": {
"pinkpixel-dev-web-scout-mcp": {
"command": "npx",
"args": [
"-y",
"@pinkpixel/web-scout-mcp@latest"
],
"env": {
"WEB_SCOUT_DISABLE_AUTOSTART": "1"
}
}
}
}You are running the Web Scout MCP Server, which provides a focused web search capability using DuckDuckGo and clean content extraction. It supports parallel processing for multiple URLs, smart memory management, and safeguards against API blocks, making it useful for building search-enabled apps and MCP clients.
You will run the server alongside your MCP client. Start the server in stdio mode and connect via your MCP client configuration. The server exposes tools for web searching and page content extraction, enabling you to perform searches and retrieve readable text from URLs in a scalable way. When integrated with clients like Claude Desktop or Cursor, you can execute searches and fetch extracted content as part of your workflow.
Prerequisites: make sure you have Node.js version 18.0.0 or newer installed on your system. You also need npm or yarn to manage packages.
Install the server globally so you can run it from anywhere:
npm install -g @pinkpixel/web-scout-mcpIf you prefer to install it locally in a project, run:
npm install @pinkpixel/web-scout-mcpIf you are integrating with a client that uses the Smithery installer, you can install it for a specific client automatically with:
npx -y @smithery/cli install @pinkpixel-dev/web-scout-mcp --client claudeTo run the server after installation, use the standard command:
web-scout-mcpConnect this MCP server to your MCP client by adding an MCP server entry in your client configuration. Use the provided stdio command so the client can launch the server as a local process.
{
"mcpServers": {
"web_scout": {
"command": "npx",
"args": [
"-y",
"@pinkpixel/web-scout-mcp@latest"
]
}
}
}Set the WEB_SCOUT_DISABLE_AUTOSTART environment variable to 1 when embedding the package and creating the server programmatically. By default, starting the published entrypoint (for example via node dist/index.js or npx @pinkpixel/web-scout-mcp) will bootstrap the stdio transport automatically.
Initiates a web search query using DuckDuckGo and returns a structured list of findings with titles, URLs, and snippets.
Fetches and extracts clean, readable content from web pages, stripping scripts, styles, and navigation to produce readable text.