local-only server
The server can only run on the client’s local machine because it depends on local resources.
Servidor de vista previa de archivos MCP
Un servidor de Protocolo de Contexto de Modelo (MCP) que ofrece funciones de previsualización y análisis de archivos HTML. Este servidor permite capturar capturas de pantalla completas de archivos HTML locales y analizar su estructura.
Características
- Vista previa de archivo : captura capturas de pantalla de página completa de archivos HTML con el estilo CSS adecuado
- Análisis de contenido : analizar la estructura HTML (encabezados, párrafos, imágenes, enlaces)
- Compatibilidad con archivos locales : administre rutas y recursos de archivos locales
- Gestión de capturas de pantalla : guarde las capturas de pantalla en un directorio dedicado
Instalación
- Clonar el repositorio:
- Instalar dependencias:
- Construir el proyecto:
Configuración
Agregue el servidor a su configuración de Claude o Cline MCP:
Aplicación de escritorio Claude
Agregar a ~/Library/Application Support/Claude/claude_desktop_config.json
:
Extensión Cline de VSCode
Agregar a la configuración MCP de VSCode:
Uso
El servidor proporciona dos herramientas principales:
archivo de vista previa
Captura una captura de pantalla y devuelve contenido HTML:
Las capturas de pantalla se guardan en el directorio screenshots/
en la carpeta del proyecto.
analizar_contenido
Analiza la estructura HTML:
Devuelve recuentos de:
- Encabezados
- Párrafos
- Imágenes
- Campo de golf
Desarrollo
- Instalar dependencias:
- Realizar cambios en
src/
- Construir:
- Prueba localmente:
Detalles de implementación
El servidor utiliza la clase Servidor del SDK de MCP con la inicialización adecuada:
Puntos clave:
- El constructor del servidor toma objetos de opciones y metadatos separados
- Las herramientas se declaran en capacidades.herramientas
- Cada herramienta necesita una descripción y un esquema de entrada.
- Las capturas de pantalla se guardan en un directorio local
screenshots/
Depuración
- Utilice el inspector MCP:
- Conectar con:
- Tipo de transporte: STDIO
- Comando: nodo
- Argumentos: /ruta/a/compilar/index.js
- Consulte los registros del sistema operativo Claude si las herramientas no aparecen en el menú desplegable
Contribuyendo
Lea CONTRIBUTING.md para obtener detalles sobre nuestro código de conducta y el proceso para enviar solicitudes de extracción.
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
You must be authenticated.
Proporciona funciones de previsualización y análisis de archivos HTML. Este servidor permite capturar capturas de pantalla completas de archivos HTML locales y analizar su estructura.