vice-mcp based of https://github.com/simen/vice-mcp
Protocol layer: - Add DisplayGet command (0x84) for screen capture - Add PaletteGet command (0x91) for color palette - Implement getDisplay() and getPalette() client methods New tools: - screenshot: Capture display as indexed pixel data with palette - Returns base64-encoded pixel buffer for efficient transfer - Includes display dimensions and visible area bounds - Optionally includes RGB palette values - renderScreen: ASCII art representation of current display - Converts pixel luminance to ASCII shading characters - Configurable output dimensions and character set - Useful for quick visual debugging in text-only contexts 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| src | ||
| .gitignore | ||
| package-lock.json | ||
| package.json | ||
| tsconfig.json | ||