Token导航 LogoToken导航TokenDH.com
Rendershot MCP Server logo
文档知识未说明官方级别未说明来源级核验

Rendershot MCP Server

MCP Server

为AI代理(如Claude、Cursor等)提供截图和PDF生成功能的服务器,支持通过工具调用直接捕获网页截图和生成PDF文档。

工具数

4

提示词数

0

GitHub Stars

3

资源数

0
TypeScriptClaude文档处理ClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Rendershot

提供方

Rendershot

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

@rendershot/mcp服务器

模型上下文协议(MCP)服务器 渲染图 截图和PDF生成API。让AI代理(Claude、Cursor等)捕获屏幕截图,并直接作为工具调用生成PDF。

来源:

快速开始

无需安装--使用运行 npx:

RENDERSHOT_API_KEY=your_key npx @rendershot/mcp-server

Claude桌面设置

添加 ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "rendershot": {
      "command": "npx",
      "args": ["-y", "@rendershot/mcp-server"],
      "env": {
        "RENDERSHOT_API_KEY": "your_api_key_here"
      }
    }
  }
}

光标/VS代码设置

添加到MCP设置中:

{
  "rendershot": {
    "command": "npx",
    "args": ["-y", "@rendershot/mcp-server"],
    "env": {
      "RENDERSHOT_API_KEY": "your_api_key_here"
    }
  }
}

环境变量

变量必填默认描述
RENDERSHOT_API_KEY-您的Rendershot API密钥
RENDERSHOT_BASE_URL没有https://api.rendershot.ioAPI基本URL(用于自托管的覆盖)

工具

take_screenshot

捕获URL或HTML字符串的屏幕截图。返回base64编码的图像。

参数类型默认值说明
urlstring--要截图的页面URL *(需要url/html之一)*
htmlstring--要呈现的原始HTML *(需要url/html之一)*
formatpngjpegpng输出图像格式
quality1–10085JPEG质量(PNG忽略)
viewport_width1–38401280视口宽度(像素)
viewport_height1–2160720视口高度(像素)
full_page布尔值false捕获完整的可滚动页面
wait_for字符串dom_content_loadedloaddom_content_loadednetwork_idlecommitCSS选择器
delay_ms0–100000页面加载后的额外延迟(ms)
ai_cleanupfastthorough--在捕获之前删除cookie横幅/弹出窗口。 fast 使用JS启发式(1学分); thorough 增加LLM通行证(3学分)
headers{ [name]: value }--与呈现请求一起发送的自定义HTTP标头。最多30个,值≤2KB。 Host / Cookie / Content-Length / Sec-* / Connection 拒绝
cookiesarray--要注入的会话Cookie。每个需求 name, value,其中之一 domain / url.可选: path, expires, http_only, secure, same_site (LaxStrictNone).最多50
basic_auth{ username, password }--HTTP基本身份验证。发送401挑战

generate_pdf

从URL或HTML字符串生成PDF。将PDF作为base64编码字符串返回。

参数类型默认值说明
urlstring--页面URL *(需要url/html之一)*
htmlstring--原始HTML *(需要url/html之一)*
formatA3A4LetterLegalA4纸张尺寸
orientationportraitlandscapeportrait页面方向
print_background布尔值true打印背景图形/颜色
wait_for字符串dom_content_loaded与截图相同
delay_ms0–100000页面加载后的额外延迟(ms)
ai_cleanupfastthorough--与截图相同
headers{ [name]: value }--与截图相同
cookiesarray--与截图相同
basic_auth{ username, password }--与截图相同

bulk_render

一次通话最多可提交20个屏幕截图或PDF作业。所有作业并行运行,结果包括每个作业的base64输出。

参数类型说明
jobsarray(1–20)作业对象数组,每个对象都有 type: "screenshot"type: "pdf" 加上与单个工具相同的字段

返回一个JSON对象 credits_used, credits_remaining和a results 数组包含 index, result (base64),以及任何 error 每个工作。

check_balance

检查剩余API信用和计划详细信息。没有参数。

备注

  • 所有呈现调用都在内部使用异步模式并轮询,直到作业完成(最多5分钟)。
  • 截图返回MCP image 内容——代理可以内联显示它们。
  • PDF返回base64编码的文本;代理可以将它们保存到磁盘或传递。
  • API的错误(利率限制、信用耗尽、无效URL)显示为原始错误代码的MCP错误。

需求

  • Node.js 18+

许可证

麻省理工学院

目录标签

目录标签

TypeScriptClaude文档处理截图服务本地部署PDF生成AI工具集成网页渲染

支持客户端

ClaudeCursor

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

session

工具数量(toolCount,工具数)

4

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明session部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP