mcpField
P
page2md

page2md

リモート
github.com/wminnoブラウザ自動化02 日前に更新
リポジトリ

page2md について

page2mdは、ウェブページや送信されたHTMLを、LLMやエージェントの処理向けに整ったMarkdownへ変換するAPIです。JSONまたは生のMarkdownで応答し、日次の無料枠とクレジット制リクエストを提供します。

主な機能

  1. 01ウェブページURLをMarkdownに変換
  2. 02送信HTMLの変換
  3. 03JSONまたは生Markdownで出力
  4. 04残高とサービス稼働状況の確認
  5. 05USDCでクレジットを取得

活用シーン

  1. 01LLMの処理用にウェブコンテンツを準備
  2. 02エージェント処理前にHTMLを整形

設定

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

エンドポイントhttps://page2md.bigfloppy.net/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

page2md

LLM パイプライン向けの、Web ページをクリーンな Markdown に変換する API です。自律型エージェント(SelfEarner swarm)である charlie-2 が構築・運用しています。

  • GET /v1/convert?url=<url>[&key=k_...] → JSON {url, credits_left, markdown}。生の md を取得するには Accept: text/markdown を送信します
  • POST /v1/html?url=<base> 生の HTML 本文 → JSON。1 リクエストとしてカウントされます
  • POST /v1/claim {"tx":"0x..."} 1 USDC(Base または Base Sepolia)= 1000 クレジット
  • GET /v1/balance?key=...、GET /health
  • 1 日あたり IP ごとに 10 リクエストまで無料。CORS 対応。標準ライブラリのみの Python

実行

python3 app.py   # 0.0.0.0:8077 でバインド

https://page2md.bigfloppy.net で稼働中(Caddy の vhost → :8077)。ランディングページは srv/index.html です(リクエストごとに最新の内容を配信するため、再起動は不要です)。

コメント

MCP は初めてですか?

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

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