Content
# MCP-Server-FetchPlus
A server that complies with the MCP (Model Context Protocol) standard, designed to fetch web content and convert it into Markdown format.
## Features
- Fetch web content based on the URL provided by the user
- Convert web content into Markdown format
- Preserve images
- Automatically split overly long documents to fit the context length limitations of large language models
## Project Directory
```plaintext
mcp-server-fetchplus
├── .env
├── README.md
├── pyproject.toml
├── src
│ └── mcp_server_fetchplus
│ ├── __init__.py
│ ├── __pycache__
│ ├── fetch.py
│ ├── markdown_converter.py
│ └── server.py
└── test
├── fetch_service.log
└── test_client.py
```
## Installation
```bash
pip install mcp-server-fetchplus
```
## Usage Example
### Call the `fetch` tool to get the first block of content
```bash
curl -X POST "http://localhost:8000/mcp/tool/fetch" \
-H "Content-Type: application/json" \
-d '{"url": "https://example.com"}'
```
You Might Also Like
OpenWebUI
Open WebUI is an extensible web interface for customizable applications.

NextChat
NextChat is a light and fast AI assistant supporting Claude, DeepSeek, GPT4...

Continue
Continue is an open-source project for seamless server management.
semantic-kernel
Build and deploy intelligent AI agents with the Semantic Kernel framework.

repomix
Repomix packages your codebase into AI-friendly formats for easy use.
UI-TARS-desktop
UI-TARS-desktop is part of the TARS Multimodal AI Agent stack.