Google Surf MCP: 無料のGoogle検索MCP、PDF処理と段階的抽出機能付き

✍️ OpenClawRadar📅 公開日: May 15, 2026🔗 Source
Google Surf MCP: 無料のGoogle検索MCP、PDF処理と段階的抽出機能付き
Ad

Google Surf MCPは、実際に動作するGoogle検索とURL抽出のための無料MCPサーバーです。作者は6つの無料MCPをテストしたところ、すべて失敗したと報告しています。通常の検索MCPとfetch MCPの組み合わせを、学術PDF(arXiv、bioRxiv、Nature、OpenReview、NeurIPS、JMLR、PMLR、Springer、PubMed→PMC)も自動処理する単一のツールセットに置き換えます。

主な機能

  • 4つのツール: search(SERPのみ)、search_parallel(N個の同時クエリ)、extract(url, mode?)(full/abstract/metadata)、search_extract(query, mode?)(デフォルトはabstract)
  • 段階的抽出: mode: "abstract"は結果ごとに約1500文字を返し、全文を取得する前に安価な関連性トリアージを可能にします。5件の結果のサーベイでは、40k文字ではなく約7.5k文字で済みます。
  • PDF検出: Content-Type、%PDFマジック、citation_pdf_urlメタ、ドメインごとのルールによる。
  • 信頼性: 複数戦略のSERPパーサー(幾何学的検証によりスポンサー/ナレッジパネル/サイドバーを除外)、SSRFガード(環境変数でロックされたプライベート/ループバックブロック、DNSリバインディング防御、ホップごとのリダイレクト検証)、25MBの取得上限、不正なPDFはエラーとして処理。
  • 自動CAPTCHA復旧: CAPTCHAが発生すると、表示可能なChromeウィンドウが開き、人間が解決した後に再試行します。プロファイルのGoogleでの評価は維持されます。
  • APIキー不要、プロキシ不要、ソルバー不要。
Ad

スタックと速度

  • スタック: TypeScript、Playwright + stealth、Readability、Turndown、unpdf。約900行。
  • 速度(1Gbps): シーケンシャルで約1.5秒/クエリ(ウォーム)、4並列で約2秒(壁面時間)、10並列で約5秒(壁面時間)。

使用例

search_extract("最新のAI研究論文", mode: "abstract")

上位結果のabstractを返し、エージェントが関連性をトリアージした後、勝者に対してextract(url, mode: "full")を呼び出します。

対象者: 外部APIキーや有料サービスを使わずに、信頼性の高い無料のWeb検索と抽出を必要とするAIエージェントを構築する開発者。

📖 全文ソース: r/ClaudeAI

Ad

👀 See Also

Utilyze: カーネルアクティビティだけでなく実際の計算スループットを測定するオープンソースGPUモニタ
Tools

Utilyze: カーネルアクティビティだけでなく実際の計算スループットを測定するオープンソースGPUモニタ

Utilyzeはハードウェアパフォーマンスカウンターをサンプリングして、理論限界に対する計算およびメモリスループットを報告します。これにより、100%利用率を示すダッシュボードが実際には1〜10%のスループットしかないことを明らかにします。

OpenClawRadar
🦀
Tools

AIはデッドコードを書く?Goチームのdeadcodeツールが1コマンドでそれを見つける

AIコーディングエージェントは、しばしばデッドコードを残します。Goチームのdeadcodeツールは、モジュール全体をスキャンし、到達不能な関数を1つのコマンドで報告します。実行方法はこちら。

OpenClawRadar
ペアプログラマープラグインが、Claude Codeにライブ画面、音声、オーディオコンテキストを追加します
Tools

ペアプログラマープラグインが、Claude Codeにライブ画面、音声、オーディオコンテキストを追加します

開発者は、画面、マイク、システムオーディオのストリームをキャプチャすることでClaude Codeにリアルタイムのデスクトップ知覚を与える「Pair Programmer」というプラグインを構築しました。アーキテクチャは異なる入力タイプに対して並列で動作する専門エージェントを使用しており、現在はクラウドモデルでインデックス処理を行っていますが、モデルに依存しない設計となっています。

OpenClawRadar
rawq: AIエージェントの意味的コード検索のためのローカルCLIツール
Tools

rawq: AIエージェントの意味的コード検索のためのローカルCLIツール

rawqはオープンソースのCLIツールで、AIエージェントが関連するコードをセマンティック検索(33MBのローカルモデルをONNXランタイムで実行)とBM25語彙検索(tantivyを使用)によって見つけるのを支援します。テストでは、rawqを使用したAIエージェントは、盲目的なread/grepツールと比較して、トークン消費量が4分の1になり、タスク完了速度が2倍になりました。

OpenClawRadar