SkillTide Submit
Official description7 sourcesMCP servers8d ago
reeinharddd/snapmcp

reeinharddd/snapmcp

Render terminal output, syntax-high
View on GitHub ↗Direct link · no redirect page
Config template (adjust for your client)
claude mcp add snapmcp -- npx -y snapmcp
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
0 ★ · reeinharddd/snapmcp · read from the repository page · (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list · type: MCP server
Harvest history
first seen 2026-10-09 · last seen 2026-10-16 · seen 32× · listed by 7 sources
Score
score 703 · 7 sources · mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository reeinharddd/snapmcp;first catalogued 2026-10-09;last seen 2026-10-16。There is no official certification or quality rating here — we record sources and dates only.
Third-party quality signals

The visual documentation MCP server.

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

Terminal · Code · Browser · Markdown · Diff · HTML · PDF · GIF
For documentation workflows — when structured snapshots aren't enough.
---
Real terminal colors, Shiki-highlighted code, visual diffs, PDFs and GIFs — one MCP server, 13 tools. Renders with your system Chrome, or auto-installs Chromium at first setup. SSRF protection on by default. Built for agents that write documentation, not just drive browsers.
Quick Start
Three steps, under two minutes:
**1. Install**
**2. Add to Claude Code** (~/.claude/claude.json)
**3. Capture**
Ask your agent in natural language:
> "Capture a terminal screenshot of git log --oneline -5 and a syntax-highlighted PNG of src/index.ts."
The agent calls capture_terminal and capture_file — images land in ./captures/ with your real terminal theme and the chosen syntax theme applied.
Other clients: OpenCode, VS Code / Cline, Docker
**OpenCode** (opencode.json):
**VS Code / Cline / Roo-Cline** (settings.json → cline.mcpServers):
**Docker**:
What it looks like
| Capture | Preview |
|---------|---------|
| Terminal (real detected colors) | |
| Code (Shiki syntax) | |
| Diff (green/red) | |
Why snapmcp vs Playwright MCP
Different tools for different jobs. Playwright MCP drives a browser through token-efficient accessibility snapshots; snapmcp renders pixel-faithful images for humans to read. If your agent needs to *click*, use Playwright. If it needs to *show*, use snapmcp.
| Use case | snapmcp | Playwright MCP |
|----------|:-------:|:--------------:|
| Terminal capture with real colors | ✅ auto-detects Kitty, Gnome, Alacritty, WezTerm themes | ❌ no terminal support |
| Code → syntax-highlighted image | ✅ Shiki, 50+ languages, 27 themes | ❌ not its purpose |
| Git diff → visual red/green image | ✅ capture_diff | ❌ |
| URL → PDF document | ✅ capture_pdf | ❌ |
| Animated GIF from captures | ✅ capture_gif (zero-dep gifenc) | ❌ |
| Markdown → styled document | ✅ capture_markdown, capture_document | ❌ |
| Browser page screenshot | ✅ capture_browser (full-page or viewport) | ✅ |
| Browser **automation** (click, fill, navigate) | ❌ screenshots only | ✅ accessibility-tree driven, token-efficient — the right tool for this |
Most documentation pipelines pair them: Playwright MCP to *interact*, snapmcp to *document*.
Tools
| Tool | Description |
|------|-------------|
| capture_terminal | Terminal output with syntax-colored prompts (auto-detects real terminal theme) |
| capture_code | Syntax-highlighted code via Shiki (50+ languages, 27 themes) |
| capture_browser | Full-page or viewport screenshots (uses system Chrome profile when available) |
| capture_file | File → auto-detected language → highlighted screenshot |
| capture_markdown | Rendered markdown as a styled document |
| capture_html | Arbitrary HTML snippet rendered as image |
| capture_diff | Git diffs with green additions / red deletions |
| capture_pdf | URL → PDF document |
| capture_batch | Batch capture multiple items in one call |
| capture_gif | Animated GIF from multiple screenshots |
| capture_sequence | Side-by-side animated sequence |
| capture_document | Create document (MD/HTML/PDF) with embedded captures |
| snapmcp-hint | Server capability hints for MCP clients |
Use cases
**Automated documentation** — an agent writes a setup guide and embeds real captures: the terminal output of the install command (with your actual theme), the config file syntax-highlighted, the diff of the migration. One prompt, three capture_* calls, images saved next to the markdown.
Source
awesome · https://github.com/reeinharddd/snapmcp
Browse by field
MCP servers
added
yesterday

More in MCP servers

All 5,525 in MCP servers →

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields →

← Back to index