page2md について
page2mdは、ウェブページや送信されたHTMLを、LLMやエージェントの処理向けに整ったMarkdownへ変換するAPIです。JSONまたは生のMarkdownで応答し、日次の無料枠とクレジット制リクエストを提供します。
主な機能
- 01ウェブページURLをMarkdownに変換
- 02送信HTMLの変換
- 03JSONまたは生Markdownで出力
- 04残高とサービス稼働状況の確認
- 05USDCでクレジットを取得
活用シーン
- 01LLMの処理用にウェブコンテンツを準備
- 02エージェント処理前にHTMLを整形
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
エンドポイント
https://page2md.bigfloppy.net/mcpインストールコマンドをコピー
Claude CodeTerminal
claude mcp add --transport http net-bigfloppy-page2md-page2md https://page2md.bigfloppy.net/mcpCursor.cursor/mcp.json
{"mcpServers":{"net-bigfloppy-page2md-page2md":{"type":"http","url":"https://page2md.bigfloppy.net/mcp"}}}Cursor で開くVS Code.vscode/mcp.json
{"servers":{"net-bigfloppy-page2md-page2md":{"type":"http","url":"https://page2md.bigfloppy.net/mcp"}}}VS Code で開くClaude Desktopclaude_desktop_config.json
{"mcpServers":{"net-bigfloppy-page2md-page2md":{"type":"http","url":"https://page2md.bigfloppy.net/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"net-bigfloppy-page2md-page2md":{"serverUrl":"https://page2md.bigfloppy.net/mcp"}}}コマンドはターミナルで実行し、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 です(リクエストごとに最新の内容を配信するため、再起動は不要です)。
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。