MD Webcrawl MCP
Proyecto de rastreo web MD MCP
Un rastreador web MCP basado en Python ( https://modelcontextprotocol.io/introduction ) para extraer y guardar contenido del sitio web.
Características
Extraer el contenido del sitio web y guardarlo como archivos Markdown
Estructura del sitio web de mapas y enlaces
Procesamiento por lotes de múltiples URL
Directorio de salida configurable
Related MCP server: crawl-mcp-server
Instalación
Clonar el repositorio:
git clone https://github.com/yourusername/webcrawler.git
cd webcrawlerInstalar dependencias:
pip install -r requirements.txtOpcional: Configurar variables de entorno:
export OUTPUT_PATH=./output # Set your preferred output directoryProducción
El contenido rastreado se guarda en formato Markdown en el directorio de salida especificado.
Configuración
El servidor se puede configurar a través de variables de entorno:
OUTPUT_PATH: Directorio de salida predeterminado para archivos guardadosMAX_CONCURRENT_REQUESTS: Máximo de solicitudes paralelas (predeterminado: 5)REQUEST_TIMEOUT: Tiempo de espera de la solicitud en segundos (predeterminado: 30)
Configuración de Claude
Instalar con FastMCP fastmcp install server.py
o configuraciones personalizadas del usuario para ejecutar con fastmcp directamente
"Crawl Server": {
"command": "fastmcp",
"args": [
"run",
"/Users/mm22/Dev_Projekte/servers-main/src/Webcrawler/server.py"
],
"env": {
"OUTPUT_PATH": "/Users/user/Webcrawl"
}Desarrollo
Desarrollo en vivo
fastmcp dev server.py --with-editable .Depurar
Es útil utilizar https://modelcontextprotocol.io/docs/tools/inspector para la depuración.
Ejemplos
Ejemplo 1: Extraer y guardar contenido
mcp call extract_content --url "https://example.com" --output_path "example.md"Ejemplo 2: Crear un índice de contenido
mcp call scan_linked_content --url "https://example.com" | \
mcp call create_index --content_map - --output_path "index.md"Contribuyendo
Bifurcar el repositorio
Crear una rama de características (
git checkout -b feature/AmazingFeature)Confirme sus cambios (
git commit -m 'Add some AmazingFeature')Empujar a la rama (
git push origin feature/AmazingFeature)Abrir una solicitud de extracción
Licencia
Distribuido bajo la licencia MIT. Consulte LICENSE para más información.
Requisitos
Python 3.7+
FastMCP (instalación de uv pip fastmcp)
Dependencias enumeradas en requirements.txt
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityFmaintenanceAn MCP server that enables users to download webpages as markdown files using r.jina.ai service, with features for configurable download directories and automatic date-stamped filenames.5754MIT
- FlicenseNot gradedqualityNot gradedmaintenanceAn MCP server for web content extraction that converts HTML pages into clean, LLM-optimized Markdown using Mozilla's Readability. It supports batch processing, intelligent multi-page crawling, and configurable caching while respecting robots.txt standards.51
- AlicenseNot gradedqualityDmaintenanceAn MCP server that scrapes content from web pages, including JavaScript-heavy sites, and converts it into high-quality Markdown. It leverages Playwright for headless browser automation and Pypandoc for clean content conversion.Apache 2.0
- FlicenseNot gradedqualityDmaintenanceA locally-hosted MCP server that provides AI assistants with advanced web crawling capabilities, including structured data extraction, deep site crawling, and page screenshots. It enables users to convert single or multiple URLs into clean Markdown content for processing by LLMs without requiring external API keys for basic features.
Related MCP Connectors
Markdown-first MCP server for Notion API with 8 composite tools and 39 actions.
Markdown-based note-taking with a hosted MCP server. Your notes serve you and your AI.
A MCP server built for developers enabling Git based project management with project and personal…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/jmh108/md-webcrawl-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server