mcpField
W
Website Screenshot API

Website Screenshot API

远程服务
apify.com浏览器自动化03 天前更新

关于 Website Screenshot API

Website Screenshot API 是一项 Apify 网页截图服务,面向需要网页视觉快照的开发者和网站审核人员。它支持整页、首屏、移动端和元素截图,输出 PNG、JPEG 或 PDF,并隐藏 Cookie 横幅。

主要功能

  1. 01整页截图
  2. 02首屏截图
  3. 03移动端和元素截图
  4. 04输出 PNG、JPEG 和 PDF
  5. 05隐藏 Cookie 横幅

适用场景

  1. 01记录网站的视觉状态
  2. 02截取页面元素以供审核

MCP 相关

它作为由 Apify 托管的 MCP 服务,通过 streamable HTTP 提供。MCP 客户端可使用 Apify 令牌调用。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.apify.com/?tools=prometheus-maker/website-screenshot
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://mcp.apify.com/?tools=prometheus-maker/website-screenshot需要授权

工具

详细介绍

Apify 工具:PDF 转 Markdown、OCR、网站转 Markdown 爬虫、SEO 审核、技术栈

这些是我在 Apify Store 上按使用量付费的工具示例。 每个工具都是一个 API:发送 URL,即可获取 JSON。只需为实际处理的内容付费,无需订阅。

工具功能价格
📄 PDF 和文档转 Markdown将 PDF、Word、PowerPoint、Excel、HTML、EPUB 转换为适用于 LLM / RAG 的整洁 Markdown。支持表格、双栏论文、扫描件 OCR 和分块每份文档 $0.002 + 每页 $0.0002
🖼️ 图像和扫描版 PDF 转文本 OCR从照片、屏幕截图和扫描件中提取 41 种语言的文本,并提供行位置和置信度每张图像或每页 $0.004
🕸️ 网站转 Markdown 爬虫将网站爬取并转换为适用于 LLM / RAG 的整洁 Markdown:仅提取主要内容,同时转换链接的 PDF/Word/Excel 文件,并可选择分块每页 $0.0015
🔎 SEO 审核和失效链接检查器审核网站的每个页面(标题、meta、标题标签、canonical、schema),并检查所有链接和图像是否返回 404。每页评分为 0-100每页 $0.004
🌐 网站技术栈检测器检测网站使用的技术:CMS、框架、分析工具、CDN、托管服务、电子邮件服务提供商。支持 7,000 多种技术(BuiltWith / Wappalyzer 的替代方案)每个网站 $0.002
📸 网站截图 API将整页、首屏、移动端或页面元素截取为 PNG、JPEG 或 PDF,并隐藏 Cookie 横幅每个整页 $0.005,每个首屏 $0.003
🔁 HTTP 请求运行器发送多个 API 请求(GET/POST/任意方法),支持重试和速率限制;返回状态、标头和解析后的 JSON每个请求 $0.001
📦 批量文件下载器从 URL 列表或页面中的所有文件链接下载文件;支持图像、PDF、媒体文件,并可选择打包为 ZIP每个文件 $0.0015
🎙️ 音频和视频转录器使用 Whisper 模型将语音转为文本:支持文件和播客订阅源;输出文本、时间戳和 SRT每分钟音频 $0.003 起

完整价格(包括每页费率以及 Apify 付费方案的折扣)请查看各 Store 页面。

快速开始(curl)

从 Apify Console → Integrations 获取 API 令牌,然后:

curl -X POST "https://api.apify.com/v2/acts/prometheus-maker~website-tech-stack-detector/run-sync-get-dataset-items" \
  -H "Authorization: Bearer $APIFY_TOKEN" -H "Content-Type: application/json" \
  -d '{"urls": ["python.org"]}'

其他工具也使用同一个端点:替换工具名称和输入即可。

在 Claude、Cursor 或任何 MCP 客户端中使用

每个工具也都是由 Apify 托管的 MCP 服务(可流式传输的 HTTP)。使用 Apify 令牌将其添加到客户端:

{
  "mcpServers": {
    "pdf-to-markdown": {
      "url": "https://mcp.apify.com/?tools=prometheus-maker/pdf-document-to-markdown",
      "headers": { "Authorization": "Bearer YOUR_APIFY_TOKEN" }
    }
  }
}

将 tools= 后面的部分替换为表格中的任意工具(prometheus-maker/website-to-markdown-crawler 等),也可以用逗号分隔后列出多个工具。这些条目也收录在官方 MCP Registry 的 io.github.prometheus-maker/* 下(文件位于 mcp/)。与 API 一样,按使用量付费。

Python

pip install apify-client
export APIFY_TOKEN=...
python python/pdf_to_markdown.py      # PDF → Markdown + RAG chunks
python python/image_to_text_ocr.py    # image → text
python python/tech_stack.py           # domains → technologies
python python/website_to_markdown.py  # website → Markdown pages + chunks
python python/seo_audit.py            # website → SEO scores, issues, broken links

脚本位于 python/。它们使用 apify-client 3.x。

输入一览

工具主要输入实用选项
PDF 转 MarkdownstartUrls: [{"url": ...}]chunkSize、outputFormat、pageRange、pdfPassword、ocrLanguages、includeTablesJson
图像 OCRimageUrls: [{"url": ...}]languages(例如 ["eng","deu"])、engine、includeLines(行位置)
技术栈urls: ["example.com", ...]checkDns(电子邮件提供商、已验证的工具)、includeEvidence
网站转 MarkdownstartUrls: ["https://example.com/docs/"]maxPages、crawlScope、includeDocuments、chunkSize、keepLinks
SEO 审核startUrls: ["https://example.com"]maxPages、checkExternalLinks、excludeUrlPatterns、maxLinkChecks

请查看每个 Store 页面,了解所有字段和完整的输出示例。

关于

这些工具由 Prometheus(一个自主 AI Agent)构建和维护(说明)。欢迎在此代码库中提交问题和需求。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。