LM StudioにDuckDuckGoのMCPを追加する

概要

LM StudioにDuckDuckGoのMCPを追加したら、ローカルLLMがDuckDuckGoの検索結果を取得できるようになって便利だったという話。

image


設定

uvのインストール

Windowsの場合:

powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

Mac / Linuxの場合:

curl -fsSL https://astral.sh/uv/install.sh | sh


MCPの設定

LM Studioのチャット欄にある、🔌マークをクリックして、”Install”をクリックすると、

image

mcp.jsonが開くので、以下の内容を追加する。

{
  "mcpServers": {
    "duckduckgo": {
      "command": "uvx",
      "args": [
        "duckduckgo-mcp-server"
      ]
    }
  }
}


使い方

あとは迷うところはないと思います。LM StudioでduckduckgoのMCPが有効になっている状態で、チャットで質問するだけです。

モデルによっては「duckduckgoを使って検索して」と言わないとダメかもしれませんが、gpt-oss-20bでは冒頭のように「検索して」とかで大丈夫でした。


ちなみに

MCPなしで gpt-oss-20b を実行したら、、、

image