# HTML Page Preview

> Use this tool when you need to preview and analyze HTML files, as it provides capabilities for capturing screenshots, examining HTML structure, and counting elements, making it ideal for web testing, content analysis, and documentation tasks. It accepts HTML files as input and outputs detailed previews, screenshots, and analysis results, allowing for customizable viewport sizes and headless browser automation. This tool is particularly useful in contexts where AI systems require advanced web content visualization and understanding, such as automated UI testing, web scraping, and AI-assisted web development.

Canonical page: https://skillsregistry.net/skills/seanivore-html-preview  
JSON: https://api.skillsregistry.net/v1/skills/seanivore-html-preview

## Description

This MCP file preview server, developed by Sean Horvath, provides HTML file preview and analysis capabilities for AI assistants. Built with TypeScript and leveraging Puppeteer, it offers tools for capturing full-page screenshots and analyzing HTML structure. The server implements local file handling, screenshot management, and content analysis to enable advanced file previewing. Key features include customizable viewport sizes, headless browser automation, and detailed HTML element counting. By abstracting the complexities of rendering and parsing HTML files, it allows AI systems to easily visualize and understand web content. This implementation is particularly valuable for web testing, content analysis, and documentation tasks, facilitating use cases such as automated UI testing, web scraping, and generating visual aids for AI-assisted web development.

## Trust

- **Trust score (0–1):** 0.99
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** browser-automation
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/seanivore-html-preview)
- **Repository:** <https://github.com/seanivore/mcp-file-preview>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "seanivore-html-preview"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/seanivore-html-preview` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/seanivore-html-preview/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
