pure.md MCP server について
pure.md MCP サーバーは、MCP クライアントがWebページをMarkdownとして取得し、Web検索を行えるようにするサーバーです。Web コンテンツの取得に失敗するローカルエージェントを対象としています。任意の API キーでレート制限を引き上げられ、匿名での利用も可能です。
主な機能
- 01unblock-url ツールによるWebページのMarkdown抽出
- 02search-web ツールによる検索結果のMarkdown統合
- 03匿名利用または API キー設定に対応
- 04Cursor、Windsurf、Claude Desktop 向けの設定手順
活用シーン
- 01ローカルエージェントがアクセスできないWebコンテンツの取得
- 02AI アシスタントへのMarkdown形式のWeb検索結果の提供
- 03Cursor や Windsurf 内での Web 参考資料の取得
MCP 対応
MCP サーバーとして、unblock-url と search-web の2つのツールをMCP クライアントに公開します。クライアントは npx で puremd-mcp を起動し、設定ファイルの PUREMD_API_KEY を読み込みます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
pure.md MCP サーバー
pure.md 用の Model Context Protocol(MCP)サーバーへようこそ。

pure.md を使うと、スクリプト、API、アプリ、エージェントなどから、Web コンテンツに Markdown 形式で確実にアクセスできます。URL の先頭に pure.md/ を付けるだけです。
ボット検出を回避し、SPA の JavaScript をレンダリングします。また、HTML、PDF、画像などを純粋な Markdown に変換できます。Markdown コンテンツ用の CDN のように、同じリソースへの今後のリクエストに備えてレスポンスをグローバルにキャッシュし、オリジンの Web サーバーの負荷を軽減します。
puremd-mcp がないと、ローカルのエージェントは Web コンテンツの取得に失敗する場合があります。 puremd-mcp は、Cursor、Windsurf、Claude Desktop などの MCP クライアントに pure.md の機能の利用方法を教え、Web のアクセス制限の回避と検索機能を提供します。
puremd-mcp には 2 つのツールが用意されています。
unblock-url- ブロックされずに Web ページから Markdown を抽出しますsearch-web- 検索クエリで Web を検索し、結果を Markdown に連結します
Anthropic が開発した Model Context Protocol は、AI システムがツールのエコシステムとシームレスに連携できるようにするオープン標準です。これにより、Cursor、Windsurf、Claude Desktop などの MCP クライアントは、さまざまな API やその他の機能の使い方を学習できます。
認証
API キーの生成は任意の手順で、より高いレート制限を利用できるようになります。pure.md MCP サーバーを匿名で使用する場合は、PUREMD_API_KEY の値に空文字列("")を設定するだけです。
- pure.md で新しいアカウントを登録します — 登録は無料です!
- ダッシュボードで新しい API トークンを生成します
- トークンをコピーし、MCP クライアントの設定ファイルで
PUREMD_API_KEYの値として使用します(以下を参照)
クライアントの設定
Cursor
~/.cursor/mcp.json ファイルに以下を追加します。
{
"mcpServers": {
"pure.md": {
"command": "npx",
"args": ["-y", "puremd-mcp"],
"env": {
"PUREMD_API_KEY": "<TOKEN>"
}
}
}
}
Windsurf
./codeium/windsurf/model_config.json ファイルに以下を追加します。
{
"mcpServers": {
"pure.md": {
"command": "npx",
"args": ["-y", "puremd-mcp"],
"env": {
"PUREMD_API_KEY": "<TOKEN>"
}
}
}
}
Claude Desktop
~/Library/Application\ Support/Claude/claude_desktop_config.json ファイルに以下を追加します。
{
"mcpServers": {
"pure.md": {
"command": "npx",
"args": ["-y", "puremd-mcp"],
"env": {
"PUREMD_API_KEY": "<TOKEN>"
}
}
}
}
Smithery を使ったインストール
Smithery を使って、Claude Desktop 用の puremd-mcp を自動的にインストールするには:
npx -y @smithery/cli install @puremd/puremd-mcp --client claude
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。