mcpField
P
Pagewatch

Pagewatch

リモート
pagelens.devブラウザ自動化014 週間前に更新
リポジトリ公式サイト

Pagewatch について

Pagewatchは、ブラウザーで描画したWebページをMarkdown、スクリーンショット、PDFとして取得できる、エージェント向けMCPサーバーです。キー管理機能もあり、ローカル実行とホスト済みエンドポイントの両方に対応します。

主な機能

  1. 01URLを整形済みMarkdownに変換
  2. 02描画ページをPNGで撮影
  3. 03URLまたはHTMLからPDFを作成
  4. 04APIキーの登録と確認
  5. 05ローカル実行またはホスト版の利用

活用シーン

  1. 01JavaScriptで描画されるページの閲覧
  2. 02ページの視覚確認用スクリーンショット取得
  3. 03URLまたはHTMLからのPDF作成

MCP 対応

ページ取得、スクリーンショット、PDF、キー管理のツールをMCPクライアントに提供します。ローカルのstdioサーバーまたはホスト済みのリモートMCPサーバーとして利用できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://pagelens.dev/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

パッケージ
npmpagewatch-mcp0.1.0
pypipagewatch-mcp0.1.1

ツール

詳細

mcp-name: dev.pagelens/pagewatch

pagewatch-mcp

エージェントに本物のブラウザーを提供する MCP サーバーです。ツールは 3 つあります。

  • read_page は任意の URL を整った Markdown に変換します
  • screenshot はレンダリングされたページの PNG を返します
  • pdf は URL または生の HTML を PDF に変換します

さらに、キーを管理するための register と balance もあります。

JavaScript を実行するため、通常の HTTP フェッチでは空の結果が返されるページでも動作します。robots.txt を尊重し、自動化をブロックするサイトに対しては、回避を試みずにアクセスを拒否します。

サインアップ不要

最初の呼び出しで無料トライアルキーが発行され、実際のコンテンツが返されます。エージェントが入力に行き詰まるようなフォームはありません。トライアルが終了したら、人間がメールで確認するだけで、さらに 200 クレジットが無料で利用できます。

料金は使用量に応じて計算されますが、現時点では決済サービスに接続されていないため、料金が請求されることはありません。

インストール

これを MCP クライアントの設定に追加します。

{
  "mcpServers": {
    "pagewatch": {
      "command": "uvx",
      "args": ["pagewatch-mcp"]
    }
  }
}

これで完了です。uv が初回実行時にパッケージを取得し、最初のツール呼び出しで実際のコンテンツが返されます。

または、pip で自分でインストールします。

pip install pagewatch-mcp
{
  "mcpServers": {
    "pagewatch": { "command": "pagewatch-mcp" }
  }
}
ホスト済みのサービス

自分で実行したくない場合は、同じツールをリモート MCP サーバーとして https://pagelens.dev/mcp で利用できます。

設定

すべて任意です。

変数デフォルト説明
PAGEWATCH_API_KEYなし既存のキーです。設定されていない場合、最初の呼び出しで無料トライアルキーが発行され、返されます。
PAGEWATCH_BASE_URLhttps://pagelens.dev別の pagewatch デプロイ先を指定します。
PAGEWATCH_MCP_TRANSPORTstdio$PORT で streamable-http を提供するには、http に設定します。
PAGEWATCH_SOURCEmcp-selfhostキーの登録時に記録されるアトリビューションタグです。

このパッケージが行うこと、行わないこと

意図的に薄い実装になっています。各ツールは pagewatch API の、ドキュメント化された /v1 ルートへの HTTPS 呼び出しを 1 回行います。このパッケージにはブラウザーも、スクレイピングのロジックも、認証情報の保存機能もありません。全体を数分で読み通せるため、何をどこに送信するのかを正確に把握できます。

Docker

docker build -t pagewatch-mcp .
docker run --rm -i pagewatch-mcp

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。