---
slug: "web-content-pick-mcp"
source_type: "readme"
source_url: "https://cdn.jsdelivr.net/gh/kilicmu/mcp-web-content-pick@main/README.md"
repo: "https://github.com/kilicmu/mcp-web-content-pick"
source_file: "README.md"
branch: "main"
---
# @modelcontextprotocol/web-content-pick

A powerful tool for extracting structured content from web pages with customizable selectors and crawling options. Part of the Model Context Protocol toolkit.

## Features

- 🌐 Extract structured content from any web page
- 🎯 Customizable CSS selectors for content targeting
- 🌲 Recursive crawling with depth control
- 🔄 Automatic retry mechanism
- ⚡ Fast and efficient processing
- 📝 Clean, hierarchical output format

## Usage

1. install the tool with `npm install -g mcp-web-content-pick`

2. add config in claude_desktop_config.json
```json
{
  "mcpServers": {
    "web_content_search": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-web-content-pick"
      ]
    }
  }
}
```

## Demo

![demo](https://github.com/kilicmu/mcp-web-content-pick/raw/HEAD/docs/demo.png)
