Claude Web Scraper MCP
@vishwajeetdabholkar
About Claude Web Scraper MCP
A simple MCP server that integrates eGet web scraper with Claude for Desktop. This connector allows Claude to scrape web content through your local eGet API, enabling search, summarization, and analysis of websites directly in conversations.
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"eget_mcp": {
"command": "uv",
"args": [
"venv"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Claude Web Scraper MCP?
Claude Web Scraper MCP is a Model Context Protocol server that connects Claude for Desktop to a locally running eGet web scraper. It allows Claude to scrape website content through your local API. Designed for users who want Claude to retrieve and analyze web pages.
How to use Claude Web Scraper MCP?
First, ensure the eGet web scraper is running locally (typically at http://localhost:8000/api/v1/scrape). Next, set up the MCP server using UV, install dependencies, and create the scrape_mcp_server.py script. Then, configure Claude for Desktop by adding the server entry in claude_desktop_config.json, pointing to the virtual environment’s Python interpreter and the script path. Restart Claude for Desktop. Once configured, you can use natural language commands like “Scrape the content from https://example.com and summarize it.”
Key features of Claude Web Scraper MCP
- Connects Claude for Desktop to a local eGet web scraper.
- Uses a local API for web scraping (default
http://localhost:8000). - Simple setup with Python, UV, and MCP SDK.
- Integrates seamlessly with Claude for Desktop via JSON configuration.
- Accepts natural language scrape commands from the user.
- Runs entirely on your local machine—no external service needed.
Use cases of Claude Web Scraper MCP
- Ask Claude to scrape and summarize any public web page.
- Extract specific information from websites (e.g., headlines, prices).
- Have Claude analyze scraped content for research or automation.
FAQ from Claude Web Scraper MCP
What is the eGet web scraper and do I need it?
eGet is a separate web scraper tool (from github.com/vishwajeetdabholkar/eGet-Crawler-for-ai) that must be running locally for this MCP server to work. It handles the actual page fetching and returns data via a REST API.
What are the prerequisites?
Claude for Desktop, Python 3.7+, and the eGet web scraper running on your machine. You also need to install the mcp[cli] and httpx Python packages.
How do I configure Claude for Desktop to use this server?
Edit (or create) ~/Library/Application Support/Claude/claude_desktop_config.json (on macOS) and add an entry under mcpServers with the absolute path to your virtual environment’s Python and the script file. Then restart Claude for Desktop.
Why might scraping fail?
Common issues: the eGet scraper is not running, the API endpoint in the script doesn’t match your eGet configuration, Claude is using the wrong Python interpreter, or you need to restart Claude after making config changes.
Where does scraped data live and is authentication required?
Data is fetched from the web through your local eGet instance and returned directly to Claude. No external authentication is needed for the MCP server itself—only the eGet service must be accessible locally.
More AI & Agents MCP servers
MCP Client for Ollama (ollmcp)
joniglHarness the power of local LLMs with this TUI MCP Client for Ollama. Featuring all core MCP primitives (tools, prompts, resources), agent mode, multi-server, model switching, streaming responses, human-in-the-loop, thinking mode, model params config, system prompts, and saved pre
Solon Ai
opensolonJava AI application development framework (supports LLM-tool,skill; RAG; MCP; Agent-ReAct,Team-Agent). Compatible with java8 ~ java25. It can also be embedded in SpringBoot, jFinal, Vert.x, Quarkus, and other frameworks.
Mcp Agent
lastmile-aiBuild effective agents using Model Context Protocol and simple workflow patterns
MCP Claude Code
SDGLBLMCP implementation of Claude Code capabilities and more
mcp-hfspace MCP Server 🤗
evalstateMCP Server to Use HuggingFace spaces, easy configuration and Claude Desktop mode.
Comments