技能潮 SkillTide 提交收录
官方说明3 个来源MCP 服务3 天前
MoussaabBadla/code-screenshot-mcp

MoussaabBadla/code-screenshot-mcp

Generate code screenshots
在 GitHub 查看 ↗直链 · 无中转页
来源明细
收录自 abordage/awesome-mcp 榜单(我们从中收集的条目之一) · 条目类型:MCP 服务
收录与活跃
收录于 2026-10-14 · 最近见到 2026-10-16 · 共见到 4 次 · 被 3 个来源列出
评分构成
综合分 303 · 3 个来源 · mcp
常见问题(答案都来自我们的记录)
怎么安装?
我们【没有】从该仓库取到安装命令(我们的 install 覆盖率只有约 4%)。请看它的 README 或 releases 页。
它适合谁 / 用来做什么?
我们把它归在这些标签下: MCP 服务。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
我们收录于 2026-10-14;最近见到 2026-10-16。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。
第三方质量标记

Code Screenshot Generator MCP

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

> MCP server for generating beautiful code screenshots directly from Claude
Overview
A Model Context Protocol (MCP) server that enables Claude to generate syntax-highlighted code screenshots with professional themes. Supports direct file reading, line selection, git diff visualization, and batch processing.
Features
- **5 Professional Themes**: Dracula, Nord, Monokai, GitHub Light, GitHub Dark
- **File Integration**: Screenshot code directly from file paths with line range selection
- **Git Diff Support**: Visualize staged or unstaged changes
- **Batch Processing**: Process multiple files simultaneously
- **Auto Language Detection**: Supports 20+ programming languages
- **Native Claude Integration**: Works with Claude Desktop and Claude Code
Installation
Prerequisites
Configuration
**Quick Setup (Claude Code):**
**Manual Setup (Claude Desktop):**
Add to your Claude configuration file at ~/Library/Application Support/Claude/claude_desktop_config.json:
Restart Claude Desktop after configuration.
Development Setup
Quick Start
Basic Screenshot
From File
Specific Lines
Git Diff
Batch Processing
Available Themes
- dracula - Dark purple theme (default)
- nord - Arctic blue-tinted theme
- monokai - Classic dark theme
- github-light - Clean light theme
- github-dark - GitHub's dark theme
API Reference
generate_code_screenshot
Generate a screenshot from code string.
**Parameters:**
- code (string, required) - Source code to screenshot
- language (string, required) - Programming language identifier
- theme (string, optional) - Color theme (default: "dracula")
**Returns:** PNG image with base64 encoding
screenshot_from_file
Screenshot code from file path with automatic language detection.
**Parameters:**
- filePath (string, required) - Path to source file
- startLine (number, optional) - Start line number (1-indexed)
- endLine (number, optional) - End line number
- theme (string, optional) - Color theme (default: "dracula")
**Supported Extensions:**
.js, .jsx, .ts, .tsx, .py, .rb, .go, .rs, .java, .c, .cpp, .cs, .php, .swift, .kt, .sql, .sh, .yml, .yaml, .json, .xml, .html, .css, .scss, .md
**Returns:** PNG image with base64 encoding
screenshot_git_diff
Generate screenshot of git diff output.
**Parameters:**
- filePath (string, optional) - Specific file to diff (shows all if omitted)
- staged (boolean, optional) - Show staged changes instead of unstaged
- theme (string, optional) - Color theme (default: "dracula")
**Returns:** PNG image with base64 encoding
batch_screenshot
Process multiple files in a single operation.
**Parameters:**
- filePaths (string[], required) - Array of file paths
来源
awesome · https://github.com/MoussaabBadla/code-screenshot-mcp
按领域浏览
MCP 服务
收录于
昨天

更多MCP 服务

查看MCP 服务全部 5,525 条 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引