A2A MCP News
duckduckgo-mcp logo
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エージェントプライバシー