
mcp-server2
duckduckgo-mcp
DuckDuckGoを介してプライバシーに焦点を当てたウェブ検索、コンテンツ取得、解析を提供するModel Context Protocol(MCP)サーバー。LLM対応のフォーマットとレート制限を備えています。
概要
DuckDuckGo MCPは、軽量なModel Context Protocol(MCP)サーバーで、DuckDuckGoの検索エンジンをAIアシスタントやエージェントに統合します。トラッキングの多い代替手段に依存することなく、リアルタイムのウェブ検索、ウェブページコンテンツの取得、インテリジェントな解析を実現します。
主にPythonで構築されており(TypeScriptフォークも利用可能)、Claude Desktop、Cursor、VS Code、その他のMCP互換環境とのシームレスな統合を目的としています。
特徴
- ウェブ検索ツール: 高度なパラメーター、セーフサーチ、結果制限をサポートしたDuckDuckGoによる検索を実行します。
- コンテンツ取得と解析: 完全なウェブページをクリーンなMarkdownまたは構造化されたJSONに変換して取得します。Jinaなどのリーダーを使用して、LLMに適した出力を提供します。
- レート制限と信頼性: 悪用防止とエラーハンドリングを内蔵し、堅牢なパフォーマンスを実現します。
- LLM最適化フォーマット: 結果はメタデータ、要約、クリーンなテキストで構成され、大規模言語モデルに理想的です。
- プライバシー重視: DuckDuckGoの非トラッキング哲学を活用します。
- 簡単なインストール:
uvx duckduckgo-mcp-serverまたはDockerイメージで迅速に開始できます。
クイックスタート
Tags
mcpduckduckgoウェブ検索検索llmツールpythonaiエージェントプライバシー