duck-duck-scrape-mcp について
duck-duck-scrape-mcp は、DuckDuckGo をスクレイピングしてウェブ検索結果を取得する MCP サーバーです。検索結果を必要とする MCP クライアント向けで、利用時は DuckDuckGo の利用規約に従います。
主な機能
- 01DuckDuckGoウェブ検索
- 02検索結果のスクレイピング
活用シーン
- 01MCPクライアント経由で検索結果を取得
- 02MCP環境に検索機能を追加
MCP 対応
MCPクライアントに DuckDuckGo の検索結果を提供します。README には stdio での設定例があります。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
duck-duck-scrape-mcp
duckduckgo を利用した(無料の!)検索結果のための MCP サーバーです
Brave search の MCP サーバーに似ていますが、duckduckgo をスクレイピングするだけです。使用する前に duckduckgo の 利用規約 を確認してください。
使用方法
現在 npm には公開されていないため、github: ディレクティブを使用します。
.mcp.json:
{
"mcpServers": {
"duckduckgo-web-search": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"github:mmkal/duck-duck-scrape-mcp"
]
}
}
}
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。