DuckDuckGo MCP Server について
MCP クライアントから DuckDuckGo でウェブ検索する Node.js 製 MCP サーバーです。検索ツールにクエリを渡すと、結果の配列を返します。
主な機能
- 01DuckDuckGo ウェブ検索
- 02クエリ指定の検索ツール
- 03検索結果の配列を返却
活用シーン
- 01トピックに関連するウェブページの検索
- 02エージェントタスク用の検索結果取得
MCP 対応
文字列のクエリを受け取り、DuckDuckGo のウェブ検索結果を返す `search` ツールを MCP クライアントに提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
DuckDuckGo MCP サーバー
DuckDuckGo ウェブ検索用の Model Context Protocol(MCP)を実装した Node.js サーバーです。
機能
- DuckDuckGo を使用したウェブ検索。
API
ツール
- search
- DuckDuckGo を使用してウェブを検索します。
- 入力:
query(文字列) - 結果の配列を返します
Claude Desktop での使用方法
claude_desktop_config.json に以下を追加します:
UVX
{
"mcpServers": {
"duckduckgo": {
"command": "uvx",
"args": [
"ddg-mcp-server"
]
}
}
}
Docker
{
"mcpServers": {
"duckduckgo": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ashdev/duckduckgo-mcp-server"
]
}
}
}
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。