- Explore MCP Servers
- mcp_fetch
Mcp Fetch
What is Mcp Fetch
mcp_fetch is a simple MCP (Model Context Protocol) server designed to analyze web pages using the Claude Desktop application.
Use cases
Use cases for mcp_fetch include analyzing website performance, extracting data from web pages for research, and automating content analysis for SEO purposes.
How to use
To use mcp_fetch, first ensure your virtual environment is activated, then open Claude Desktop. Click on the connection icon to verify that the web-analyzer is connected, and use the analyze_url tool to request analysis of any webpage.
Key features
Key features of mcp_fetch include the ability to analyze web pages, integration with Claude Desktop, and the use of Python libraries such as httpx and BeautifulSoup for web scraping and analysis.
Where to use
mcp_fetch can be used in fields such as web development, data analysis, and digital marketing, where understanding web content is crucial.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Mcp Fetch
mcp_fetch is a simple MCP (Model Context Protocol) server designed to analyze web pages using the Claude Desktop application.
Use cases
Use cases for mcp_fetch include analyzing website performance, extracting data from web pages for research, and automating content analysis for SEO purposes.
How to use
To use mcp_fetch, first ensure your virtual environment is activated, then open Claude Desktop. Click on the connection icon to verify that the web-analyzer is connected, and use the analyze_url tool to request analysis of any webpage.
Key features
Key features of mcp_fetch include the ability to analyze web pages, integration with Claude Desktop, and the use of Python libraries such as httpx and BeautifulSoup for web scraping and analysis.
Where to use
mcp_fetch can be used in fields such as web development, data analysis, and digital marketing, where understanding web content is crucial.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
Web Analyzer MCP
A simple MCP (Model Context Protocol) server that analyzes web pages through Claude Desktop.
Prerequisites
- Python 3.12 or higher
- Claude Desktop application installed
Installation
- Clone or create the project directory:
mkdir web_analyzer
cd web_analyzer
- Create and activate a virtual environment:
# Create virtual environment
python -m venv venv
# Activate virtual environment
# On Windows:
venv\Scripts\activate
# On Unix/MacOS:
source venv/bin/activate
- Create the following files in your project directory:
requirements.txt:
mcp>=1.0.0 httpx>=0.27.0 beautifulsoup4>=4.12.0
web_analyzer.py: (copy the provided MCP server code)
- Install dependencies:
pip install -r requirements.txt
- Configure Claude Desktop:
-
Open or create the configuration file:
- On macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - On Windows:
%APPDATA%\Claude\claude_desktop_config.json
- On macOS:
-
Add the following configuration (adjust paths according to your system):
{
"mcpServers": {
"web-analyzer": {
"command": "/full/path/to/your/venv/bin/python",
"args": [
"/full/path/to/your/web_analyzer.py"
],
"env": {}
}
}
}
- Restart Claude Desktop
Usage
- Make sure your virtual environment is activated
- Open Claude Desktop
- Click on the 🔌 icon to verify that web-analyzer is connected
- Ask Claude to analyze any webpage using the analyze_url tool
Troubleshooting
If the server doesn’t appear in Claude Desktop:
- Check that all paths in claude_desktop_config.json are correct
- Verify that the virtual environment is activated
- Ensure all dependencies are installed
- Check Claude Desktop logs for errors
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.










