MCP Tools

February 2, 2025 ยท View on GitHub

A collection of Model Context Protocol (MCP) servers for Cline, providing various web-related functionalities.

Available Servers

Web Fetcher

A server for fetching and parsing web content with features like:

  • Fetch content from any URL
  • Support for different HTTP methods
  • Handle various content types
  • Headers and authentication management
  • Content parsing capabilities

A server for performing web searches with features like:

  • Interface with search engines
  • Customizable search parameters
  • Results formatting
  • Multiple search engine support

Installation

  1. Clone this repository
  2. Install dependencies:
npm install
  1. Build the servers:
npm run build
  1. Configure the servers in your Cline settings file (typically at ~/.config/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json):
{
  "mcpServers": {
    "web-fetcher": {
      "command": "node",
      "args": ["/path/to/mcp-tools/build/web-fetcher/index.js"],
      "disabled": false,
      "autoApprove": []
    },
    "web-search": {
      "command": "node",
      "args": ["/path/to/mcp-tools/build/web-search/index.js"],
      "env": {
        "SEARCH_API_KEY": "your-api-key"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}

Development

To build the servers:

npm run build

To watch for changes during development:

npm run dev