SnapRender
io.github.User0856由 GitHub 账号 User0856 发布v1.5.8更新于 Oct 27, 2026
Local stdio MCP server for SnapRender screenshots. Hosted version: com.snap-render.app/snap-render
发布方自己的服务:SnapRender
概览
SnapRender 的本地 stdio MCP 服务器,让助手把网页截取为图片或 PDF、提取页面内容,并管理截图批处理与 Webhook。
- 可以做什么
- 将网址截取为 PNG、JPEG、WebP 或 PDF,支持设备预设、整页、深色模式与选择器选项
- 查询截图是否已缓存,并读取本月用量与配额
- 生成无需 API 密钥即可渲染的签名截图链接
- 以 markdown、文本、HTML、正文、链接或元数据形式提取页面内容
- 运行最多 50 个网址的后台批处理,并轮询状态与下载链接
- 列出、创建、删除和测试 Webhook 订阅
- 适用场景
- 适合助手需要查看或归档公开网页、把页面转成可读 markdown,或一次性截取大量网址用于报告和对比的场景。若不想在本地运行,也可使用提供相同工具的托管远程服务器。
- 运行要求
- 通过 npx 在本地运行,需要 Node.js。需要 SnapRender API 密钥,通过 SNAPRENDER_API_KEY 环境变量提供;有每月 200 张截图的免费方案。需要能访问 SnapRender 服务的网络。
安装
在 SourceWeft 中
- 打开 控制台中的 SnapRender,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
SnapRender Integrations
[SnapRender MCP connector: tool definition quality and endpoint health on Glama] [smithery badge] [npm MCP] [npm SDK] [PyPI SDK] [License: MIT] [Available on CodeGuilds] [MCP Badge]
Official integrations for the SnapRender Screenshot API: give AI agents eyes. Capture any public web page as PNG, JPEG, WebP or PDF, or read it as clean markdown.
Remote MCP Server (recommended)
SnapRender runs a hosted MCP server. Connect from any MCP client with nothing to install:
- Transport: Streamable HTTP
- Sign in: OAuth 2.0 (the client opens a SnapRender sign-in window; Google, GitHub or email), or an API key in the
Authorization: BearerorX-API-Keyheader - Tools (11): capture, cache check, usage, signed links, content extraction, batches and webhooks (full list below)
- Prompts:
screenshot_website,compare_devices - Free plan: 200 screenshots a month, no credit card
- Directory listing: SnapRender on Glama (health-checked, tool quality graded)
Claude (claude.ai and Claude Desktop)
Open Customize, then Connectors, click + Add, then Add custom connector, and paste https://app.snap-render.com/mcp. Claude opens a SnapRender sign-in window; approve it and the tools are ready. Step-by-step guide: snap-render.com/claude.
Cursor, VS Code, Windsurf and other clients
Setup pages for each client, with one-click install where the client supports it: snap-render.com/ai-connectors.
A client that takes headers instead of OAuth:
Any MCP client (curl)
The server returns an Mcp-Session-Id header: include it in later requests to reuse the session.
Smithery
Install via Smithery for automatic setup with any MCP client.
Local MCP Server (npm)
If you prefer running locally via stdio transport:
See mcp-server/ for full documentation.
Remote vs Local
MCP Tools
The hosted server and the npm package expose the same 11 tools. Parameters are documented in each tool's schema and in the API docs.
Agent Framework Integrations
Other Integrations
SDKs
Direct API
Get an API Key
Sign up free at snap-render.com: 200 screenshots a month, no credit card required.
Links
- Documentation
- Remote MCP Server: Streamable HTTP endpoint
- MCP Connector on Glama
- MCP Server on npm (
npx snaprender-mcp) - MCP Server on Smithery
- Node.js SDK (
npm install snaprender) - Python SDK (
pip install snaprender) - LangChain Python Tool (
pip install langchain-snaprender) - LangChain.js Tool (
npm install langchain-snaprender) - CrewAI Tool (
pip install crewai-snaprender) - AutoGen Tool (
pip install autogen-ext-snaprender) - n8n Community Node (
npm install n8n-nodes-snaprender) - OpenAPI Spec
- Postman Collection
License
MIT
来源:README.md,提交 a2b477c
工具
0版本历史
3- v1.5.8最新Oct 6, 2026
- v1.5.5Oct 5, 2026
- v1.5.4Sep 16, 2026
评分
已满足适用检查项的 50%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分