Skip to main content
Glama

@copperline/rendex-mcp

npm version npm downloads License: MIT

Rendex 用のMCPサーバー — Model Context Protocolを使用して、AIエージェント経由であらゆるWebページのスクリーンショットやPDFをキャプチャします。

クイックスタート

Claude Desktop / Cursor / Windsurf (npx)

MCPクライアントの設定に追加してください:

{
  "mcpServers": {
    "rendex": {
      "command": "npx",
      "args": ["-y", "@copperline/rendex-mcp"],
      "env": {
        "RENDEX_API_KEY": "your-api-key"
      }
    }
  }
}

追加場所:

クライアント

設定ファイルの場所

Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json (macOS)

Cursor

プロジェクトルートの .cursor/mcp.json、または「設定」>「MCP」

Windsurf

「設定」>「MCP Servers」

Claude Code (CLI)

プロジェクトルートに上記と同じ設定で .mcp.json を追加します。その後、Claude Codeを再起動してください。

重要: .mcp.json にはAPIキーが含まれているため、.gitignore に追加してください。

リモート (インストール不要)

直接接続します(インストール不要、Claude Desktopのみ):

{
  "mcpServers": {
    "rendex": {
      "url": "https://mcp.rendex.dev/mcp",
      "headers": {
        "Authorization": "Bearer your-api-key"
      }
    }
  }
}

ツール

rendex_screenshot

あらゆるWebページや生のHTMLのスクリーンショットまたはPDFをキャプチャします。

"Take a screenshot of https://example.com"
"Capture the full page of https://news.ycombinator.com in dark mode"
"Generate a PDF of https://github.com with A4 page size"
"Capture https://amazon.de as seen from Germany"
"Render this HTML invoice as a PDF"

パラメータ:

パラメータ

デフォルト

説明

url

string

必須*

キャプチャするWebページのURL。html とは排他利用。

html

string

レンダリングする生のHTML。url とは排他利用。

format

"png"

"jpeg"

"webp"

"pdf"

"png"

出力フォーマット

fullPage

boolean

false

スクロール可能なページ全体をキャプチャ

darkMode

boolean

false

ダークモードの配色をエミュレート

width

number

1280

ビューポートの幅 (320-3840)

height

number

800

ビューポートの高さ (240-2160)

quality

number

80

画像品質 1-100 (JPEG/WebPのみ、デフォルト80)

delay

number

0

キャプチャ前の待機時間 (ms)

blockAds

boolean

true

広告とトラッカーをブロック

blockResourceTypes

string[]

ブロックするリソースタイプ: font, image, media, stylesheet

deviceScaleFactor

number

2

デバイスのピクセル比 (1-3)。デフォルトは2× Retina

timeout

number

30

ページ読み込みの最大待機時間 (秒) (5-60)

waitUntil

string

"networkidle2"

ページの準備完了状態: load, domcontentloaded, networkidle0, networkidle2

waitForSelector

string

キャプチャ前に待機するCSSセレクタ

bestAttempt

boolean

true

タイムアウト時に失敗せず、部分的なレンダリングを返す

selector

string

ページ全体ではなく、キャプチャする要素のCSSセレクタ

css

string

キャプチャ前に注入するカスタムCSS (最大50KB)

js

string

キャプチャ前に実行するカスタムJavaScript (最大50KB)

cookies

array

認証済みキャプチャ用に設定するCookie (最大50個)

headers

object

ページリクエスト用のカスタムHTTPヘッダー

userAgent

string

ブラウザのユーザーエージェント文字列を上書き

pdfFormat

string

PDFのページサイズ: A4, Letter, Legal, Tabloid, A3

pdfLandscape

boolean

PDFの横向き設定

pdfPrintBackground

boolean

true

PDFで背景を印刷

pdfScale

number

1

PDFのスケール倍率 (0.1-2)

pdfMargin

object

PDFの余白: CSS値として {top, right, bottom, left} を指定

geo

string

ジオターゲティングキャプチャ用のISO国コード (Pro/Enterprise)

geoCity

string

ジオターゲティング用の都市名 (geo が必要)

geoState

string

ジオターゲティング用の州名 (geo が必要)

async

boolean

非同期処理 (ジョブIDを返す)

webhookUrl

string

非同期キャプチャ完了時にコールバックを受け取るURL

cacheTtl

number

結果をキャッシュする秒数 (3600-2592000)

認証

rendex.dev でAPIキーを取得してください。

MCPクライアントの設定で RENDEX_API_KEY 環境変数を設定してください。

料金プラン

プラン

月間コール数

レート

Free

500

10/分

Starter

10,000

60/分

Pro

100,000

300/分

Enterprise

カスタム

1,000/分

ライセンス

MIT — Copperline Labs LLC

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - A tier

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/copperline-labs/rendex-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server