MCP.so
ログイン

ScreenshotOne.com - MCP Server

@mrgoonie

ScreenshotOne.com - MCP Server について

TypeScript Model Context Protocol (MCP) server for ScreenshotOne. Includes CLI support and extensible structure for connecting AI systems (LLMs) to ScreenshotOne API to capture screenshots of websites.

基本情報

カテゴリ

開発者ツール

ライセンス

MIT

ランタイム

node

トランスポート

stdio

公開者

mrgoonie

設定

標準の設定はありません

このサーバーの README には解析可能な MCP 設定ブロックが含まれていません。インストール手順はリポジトリをご確認ください。

リポジトリ

ツール

ツールは検出されませんでした

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is ScreenshotOne.com - MCP Server?

The ScreenshotOne.com MCP Server connects AI assistants to the ScreenshotOne.com API to capture screenshots of websites. It provides a wide range of customization options for taking screenshots programmatically and is built for developers integrating screenshot capabilities into AI workflows.

How to use ScreenshotOne.com - MCP Server?

Install via npm or clone the repository. Use the CLI with npm run dev:cli -- take-screenshot and provide your access key. For MCP integration, configure your client with stdio or Streamable HTTP transport, setting environment variables like MCP_HTTP_HOST, MCP_HTTP_PORT, and MCP_HTTP_PATH as needed. Configuration examples are provided in the README.

Key features of ScreenshotOne.com - MCP Server

  • Take screenshots of any URL
  • Render HTML content and capture screenshots
  • Customize viewport size and device emulation
  • Capture full-page screenshots
  • Select specific elements using CSS selectors
  • Multiple output formats (PNG, JPEG, WebP, PDF)
  • Block ads, trackers, and cookie banners
  • Inject custom CSS and JavaScript
  • Control wait behavior and timing

Use cases of ScreenshotOne.com - MCP Server

  • AI assistant capturing web page visuals for research or reporting
  • Automated website monitoring with visual snapshots
  • Generating screenshot-based documentation from URLs
  • Rendering and capturing custom HTML content for previews
  • Creating product demos or design mockups with device emulation

FAQ from ScreenshotOne.com - MCP Server

Do I need an API key?

Yes. You must create an API key on the ScreenshotOne.com dashboard and pass it via the --access-key CLI option or environment variable.

What transports are supported?

The server supports stdio transport (default for CLI) and Streamable HTTP transport (for web‑based clients). HTTP authentication is not yet implemented.

What are the runtime requirements?

Node.js version 18.x or higher is required.

Can I take a screenshot of HTML content directly?

Yes. The server supports rendering custom HTML content and capturing a screenshot of it.

Can I upload screenshots to Cloudflare?

Yes. By setting the appropriate environment variables (see .env.example), you can use the --upload flag to upload screenshots to Cloudflare.

コメント

「開発者ツール」の他のコンテンツ