LW

lyumeng/websearch-deepseek

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

33 stars 1 forks Качество 82 Тренд 15MIT

Сервер MCP, который предоставляет возможности веб-поиска на основе API DeepSeek, предназначенный для помощников и агентов ИИ.

Обзор

Универсал, который предоставляет инструмент веб-поиска, основанный на собственном API веб-поиска DeepSeek - не требуется сторонний поисковый API. Работает с любыми инструментами, поддерживающими протокол MCP. - - - Использует инструмент web search 20250305 на стороне сервера, не требуется сторонний поисковый API - - - Возвращает подробные ответы, синтезированные из полного содержимого страницы, а не только список URL-адресов - - - Каждый ответ поставляется с исходными ссылками для проверки - -️ - Выберите модель, переключите режим мышления, настройте ограничения токенов - - - Стандартный JSON-RPC над stdio, совместимый со всеми клиентами MCP Поиск, дешифрование и генерация ответов происходят на стороне сервера. Посетите платформу DeepSeek, чтобы зарегистрироваться и получить ключ API. Добавьте следующее в файл конфигурации MCP: Редактировать ~/.claude/claude desktop config.json или .mcp.json в вашем проекте: Редактировать ~/.continue/config.json, добавить в mcpServers:

Обзор (машинный перевод)

中

Универсальный MCP-сервер, который предоставляет инструмент веб-поиска, основанный на собственном API веб-поиска DeepSeek — сторонний API поиска не требуется.

Работает с Claude Code, Cursor, Continue, OpenCode, pi и любым инструментом, поддерживающим протокол MCP.

Особенности

DeepSeek Native Search — Использует инструмент на стороне сервера web_search_20250305, не требуется сторонний поисковый API AI-Generated Answers — возвращает подробные ответы, синтезированные из полного содержимого страницы, а не просто список URL-адресов. **Исходные URL-адреса ** - каждый ответ поставляется с исходными ссылками для проверки ** Гибкая конфигурация ** - Выберите модель, режим мышления переключателя, настройте ограничения токенов MCP Protocol — стандарт JSON-RPC over stdio, совместимый со всеми клиентами MCP

Как это работает

** Один вызов инструмента MCP = один запрос API DeepSeek** — поиск, расшифровка и генерация ответов происходят на стороне сервера.

Быстрый старт

###1 Получить API-ключ DeepSeek

Посетите платформу DeepSeek, чтобы зарегистрироваться и получить ключ API.

###2 Установить

###3 Настройте помощник кодирования ИИ

Добавьте следующее в файл конфигурации MCP:

####Клауд Код

Редактировать '~/.claude/claude desktop config.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

websearch-deepseek

中文版

A universal MCP Server that provides a web search tool powered by DeepSeek’s native web search API — no third-party search API required.

Works with Claude Code, Cursor, Continue, OpenCode, pi, and any tool that supports the MCP protocol.

Features

  • 🔍 DeepSeek Native Search — Uses the server-side web_search_20250305 tool, no third-party search API needed
  • 📝 AI-Generated Answers — Returns detailed answers synthesized from full page content, not just a list of URLs
  • 🔗 Source URLs Included — Every answer comes with original source links for verification
  • ⚙️ Flexible Configuration — Choose model, toggle thinking mode, adjust token limits
  • 🌐 MCP Protocol — Standard JSON-RPC over stdio, compatible with all MCP clients

How It Works

User Query → DeepSeek Model
                  ↓
        Server executes web_search (fetches pages)
                  ↓
        Encrypted page content → Server decrypts → Feeds to model
                  ↓
        Model generates detailed answer based on full content
                  ↓
Returns: AI-generated answer + source URL list

One MCP tool call = One DeepSeek API request — search, decryption, and answer generation all happen server-side.

Quick Start

1. Get a DeepSeek API Key

Visit DeepSeek Platform to sign up and get your API Key.

2. Install

npm install -g websearch-deepseek

3. Configure Your AI Coding Assistant

Add the following to your MCP configuration file:

Claude Code

Edit ~/.claude/claude_desktop_config.json or .mcp.json in your project:

{
  "mcpServers": {
    "websearch-deepseek": {
      "command": "npx",
      "args": ["websearch-deepseek"],
      "env": {
        "DEEPSEEK_API_KEY": "sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
        "WEBSEARCH_MODEL": "deepseek-v4-flash",
        "WEBSEARCH_THINKING": "enabled"
      }
    }
  }
}

Cursor

Edit ~/.cursor/mcp.json:

{
  "mcpServers": {
    "websearch-deepseek": {
      "command": "npx",
      "args": ["websearch-deepseek"],
      "env": {
        "DEEPSEEK_API_KEY": "sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
      }
    }
  }
}

Continue (VS Code)

Edit ~/.continue/config.json, add to mcpServers:

{
  "mcpServers": [
    {
      "name": "websearch-deepseek",
      "command": "npx",
      "args": ["websearch-deepseek"],
      "env": {
        "DEEPSEEK_API_KEY": "sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
      }
    }
  ]
}

pi

Edit ~/.pi/agent/settings.json, add to mcp:

{
  "mcp": {
    "websearch-deepseek": {
      "command": "npx",
      "args": ["websearch-deepseek"],
      "env": {
        "DEEPSEEK_API_KEY": "sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
      }
    }
  }
}

4. Start Using It

Открыть полный README на GitHub

Установка

npx websearch-deepseek
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "websearch-deepseek": { "command": "npx", "args": ["websearch-deepseek"], "env": { "DEEPSEEK_API_KEY": "sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "WEBSEARCH_MODEL": "deepseek-v4-flash", "WEBSEARCH_THINKING": "enabled" } } } }