ScreenshotOne

官方

使用 ScreenshotOne 渲染網站截圖

你可以用 ScreenshotOne MCP 做什麼?

  • 渲染網站截圖 — 使用 render-website-screenshot 擷取任何 URL 的截圖,並回傳圖片或快取回應。
  • 檢查 API 使用量 — 使用 get-usage 取得您的 ScreenshotOne API 配額與並發使用量。

文件

ScreenshotOne MCP 伺服器

這是 ScreenshotOneMCP (Model Context Protocol) 伺服器的官方實作。

關於為何建立它以及對 MCP 未來的一些想法

ScreenshotOne 也提供官方託管的 MCP 伺服器。請參閱 ScreenshotOne MCP 整合 以取得設定說明和最新更新。

ScreenshotOne Server MCP server

工具

  • render-website-screenshot: 渲染網站截圖並回傳圖片或快取回應。
  • get-usage: 取得 ScreenshotOne API 配額和並行使用量。

使用方式

建置

請務必先安裝相依套件並進行建置:

npm install && npm run build

取得您的 ScreenshotOne API 金鑰

ScreenshotOne 註冊並取得您的 API 金鑰。

使用 npx 執行

直接從 npm 套件執行 CLI,無需複製儲存庫:

SCREENSHOTONE_API_KEY=your_api_key npx --yes @screenshotone/mcp

搭配 Claude for Desktop

將以下內容新增至您的 ~/Library/Application\ Support/Claude/claude_desktop_config.json

{
    "mcpServers": {
        "screenshotone": {
            "command": "npx",
            "args": ["--yes", "@screenshotone/mcp"],
            "env": {
                "SCREENSHOTONE_API_KEY": "<your api key>"
            }
        }
    }
}

獨立使用或供其他專案使用

SCREENSHOTONE_API_KEY=your_api_key node build/index.js

授權

ScreenshotOne MCP ServerMIT 授權 授權。