Web-MCP-Server

PDurgaJayaRam/Web-MCP-Server

3.2

If you are the rightful owner of Web-MCP-Server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

A local Model Context Protocol (MCP) server that provides web search capabilities to Claude Desktop without requiring any API keys.

Tools
2
Resources
0
Prompts
0

<<<<<<< HEAD

Web-MCP-Server

=======

Web Search MCP Server

A local Model Context Protocol (MCP) server that provides web search capabilities to Claude Desktop without requiring any API keys.

Features

  • Web search using DuckDuckGo (no API key required)
  • Content extraction from web pages
  • Rate limiting to avoid being blocked
  • Clean text output optimized for LLM consumption
  • Runs locally on your PC

Installation

  1. Clone or download this repository
  2. Install dependencies:
    npm install
    

Usage with Claude Desktop

  1. Add the following to your Claude Desktop configuration file (claude_desktop_config.json):

    {
      "mcpServers": {
        "web-search": {
          "command": "node",
          "args": ["path/to/web-search-mcp/index.js"],
          "env": {}
        }
      }
    }
    
  2. Replace "path/to/web-search-mcp/index.js" with the actual path to your index.js file.

  3. Restart Claude Desktop

Available Tools

  • web_search: Search the web for information
  • fetch_content: Extract and clean content from a URL

Technical Details

This server uses:

  • DuckDuckGo for web searches (HTML version, no API key)
  • Cheerio for HTML parsing
  • Axios for HTTP requests
  • Model Context Protocol SDK for Claude Desktop integration

License

MIT

7997b51 (Initial commit: web-search-mcp project)