Give your AI agent eyes. Render React/Vue/HTML components → screenshots in 120ms. MCP server for Claude Code, Cursor, Codex.
Quick Install
Copy the config for your editor. Some servers may need additional setup — check the README.
Claude Desktop
Claude Code
Cursor
Add to claude_desktop_config.json:
{
"mcpServers": {
"frameshot": {
"command": "npx",
"args": [
"-y",
"kamegoro/frameshot"
]
}
}
}
📋 Copy
Run in terminal:
claude mcp add frameshot npx -y kamegoro/frameshot
📋 Copy
Add to .cursor/mcp.json:
{
"mcpServers": {
"frameshot": {
"command": "npx",
"args": [
"-y",
"kamegoro/frameshot"
]
}
}
}
📋 Copy
README Excerpt
**Give your AI agent eyes.** Render any component — with real imports, Tailwind, and CSS Modules resolved via Vite — directly in your terminal or AI chat. No stories. No config. Just point at a file. <p align="center"> <img src="docs/demo.gif" alt="frameshot demo" width="720" /> </p> **Claude Code** ```bash
Tools (18)
audit_a11y capture_animation diff_component diff_reference perf_audit render_catalog render_component render_file render_grid render_interaction render_matrix render_responsive render_theme render_variants screenshot_url snapshot_check snapshot_list snapshot_save
Topics
ai-agent claude-code component-preview cross-browser cursor mcp mcp-server playwright react screenshot svelte tailwind ui-preview visual-testing vue