mcpField
M
Mcp Server For Searxng Search And Web Scraping

Mcp Server For Searxng Search And Web Scraping

ローカル
github.com/wfkpk検索271 週間前に更新

Mcp Server For Searxng Search And Web Scraping について

SearXNGを使ったプライバシー重視のウェブ検索と記事抽出を提供するMCPサーバーです。検索結果の取得や記事本文の抽出に利用でき、上位5件の検索結果をまとめて取得する機能もあります。

主な機能

  1. 01SearXNG経由のウェブ検索
  2. 02ウェブページからの記事抽出
  3. 03上位5件の検索とスクレイピング

活用シーン

  1. 01タイトル、URL、スニペットの確認
  2. 02ウェブページからの記事本文抽出
  3. 03検索結果上位5件の一括取得

MCP 対応

MCPクライアントに、SearXNG検索、記事抽出、検索とスクレイピングを組み合わせたツールを提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"searxng-wfkpk": {
"command": "npx",
"args": [
"-y",
"mcp-searxng-scrape"
],
"env": {
"SEARXNG_URL": "<SEARXNG_URL>"
}
}
}
}
起動コマンドnpx -y mcp-searxng-scrape
設定が必要な環境変数
SEARXNG_URL

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmmcp-searxng-scrape

ツール

3

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
querystringはい検索クエリのテキスト
searxng_urlstringいいえ使用する SearXNG インスタンスの URL(デフォルト:https://searx.be)

詳細

MCP SearXNG Search

SearXNG インスタンスを使用して、プライバシーを重視したウェブ検索と記事のスクレイピングを行う MCP サーバーです。

ツール

  • searxng_search

    • タイトル、URL、スニペットを含むウェブ検索を実行します
    • 入力:
      • query(文字列):検索語句
      • searxng_url(文字列、任意):SearXNG インスタンスの URL
  • scrape_article

    • 任意のウェブページから記事の本文を抽出します
    • 入力:
      • url(文字列):スクレイピングする URL
  • search

    • 検索を行い、上位 5 件の結果を自動的にスクレイピングします
    • 入力:
      • query(文字列):検索語句
      • searxng_url(文字列、任意):SearXNG インスタンスの URL

設定

NPX
{
  "mcpServers": {
    "searxng": {
      "command": "npx",
      "args": ["-y", "mcp-searxng-scrape"],
      "env": {
        "SEARXNG_URL": "https://searx.be"
      }
    }
  }
}
ローカル開発
{
  "mcpServers": {
    "searxng": {
      "command": "node",
      "args": ["dist/index.js"],
      "cwd": "/path/to/mcp-searxng",
      "env": {
        "SEARXNG_URL": "https://searx.be"
      }
    }
  }
}

人気の SearXNG インスタンス

  • https://searx.be
  • https://search.sapti.me
  • https://searx.tiekoetter.com
  • https://searx.work

ビルド

npm install
npm run build

SearXNG のセットアップ

SearXNG のセットアップとカスタマイズの詳細については、公式の SearXNG ドキュメントを参照してください。

🔗 SearXNG インストールガイド

ライセンス

MIT

コメント

MCP は初めてですか?

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

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