sitemcp: un proyecto de código abierto que convierte sitios web en servidores MCP
¿Qué es siteMCP?
sitemcp puede rastrear el contenido de sitios web y almacenarlo en caché, admite el uso de micromatch para especificar las rutas de las páginas a rastrear y selectores CSS para seleccionar de forma precisa el contenido de las páginas, y utiliza el contenido rastreado como fuente de datos para un servidor MCP. Es decir, convierte un sitio web estático en una base de conocimiento interactiva que, combinada con un cliente MCP, permite formular preguntas y obtener información más precisa.

Funciones de sitemcp
Rastreo y almacenamiento en caché de contenido: puede rastrear la totalidad o parte de las páginas de un sitio web específico y almacenarlas en caché. Admite el uso de micromatch para especificar las rutas de las páginas a rastrear, por ejemplo:
sitemcp https://vite.dev -m "/blog/**" -m "/guide/**"
Selector de contenido: en algunas páginas, el contenido extraído por mozilla/readability puede no ser lo suficientemente preciso; en esos casos, se puede especificar un selector CSS para extraer de forma precisa el contenido legible:
sitemcp https://vite.dev --content-selector ".content"
Uso conjunto con un cliente MCP: sitemcp puede usarse junto con un cliente MCP (como Claude Desktop). Mediante un archivo de configuración, se puede iniciar el servidor sitemcp desde el cliente. Por ejemplo:
{
"mcpServers": {
"daisy-ui": {
"command": "npx",
"args": [
"-y",
"sitemcp",
"https://daisyui.com",
"-m",
"/components/**",
]
}
}
}Mecanismo de caché: de forma predeterminada, las páginas rastreadas se almacenan en caché en ~/.cache/sitemcp. Si no se desea usar caché, se puede desactivar mediante el indicador --no-cache.
Aplicaciones de sitemcp
sitemcp equivale a convertir un sitio web estático en una base de conocimiento interactiva que, combinada con un cliente MCP, permite formular preguntas, lo que desbloquea escenarios de uso mucho más variados. Por ejemplo, el usuario puede utilizar el contenido rastreado del sitio web como base de conocimiento y, mediante el cliente MCP, formular preguntas para obtener información más precisa.
Tutorial de uso de sitemcp
Instalación: sitemcp admite varias formas de instalación. Se puede instalar de forma puntual con los siguientes comandos:
bunx sitemcp npx sitemcp pnpx sitemcp
O también se puede instalar de forma global:
bun i -g sitemcp npm i -g sitemcp pnpm i -g sitemcp
Uso: basta con indicar la URL del sitio web de destino:
sitemcp https://daisyui.com
También se puede especificar el nivel de concurrencia mediante el parámetro --concurrency para mejorar la eficiencia del rastreo:
sitemcp https://daisyui.com --concurrency 10
Dirección en GitHub: https://github.com/ryoppippi/sitemcp
Asistente de guiones▸
Apps AI
Noticias AI 