arikusi/deepseek-mcp-server

arikusi/deepseek-mcp-server

от arikusi
MCP-сервер для DeepSeek V4: v4-flash и v4-pro с контекстом 1M, многошаговыми сессиями, вызовом функций, режимом размышлений и учётом стоимости. Интегрируется в Claude Code, Cursor, Windsurf и любые...

DeepSeek MCP Server

DeepSeek MCP Server

MCP server for DeepSeek V4 (v4-flash and v4-pro, 1M context) with multi-turn sessions, function calling, thinking mode, and cost tracking.

npm version npm downloads License: MIT Node.js Version TypeScript DeepSeek V4 Build Status

Compatible with Claude Code, Gemini CLI, Cursor, Windsurf, and any MCP-compatible client.
Officially listed on the MCP Registry, Smithery, Glama, LobeHub, and Fronteir AI.

Official MCP Registry Smithery LobeHub

Glama Badge

v2.0.0 runs on DeepSeek V4. Two models, deepseek-v4-flash (fast and economical) and deepseek-v4-pro (top capability), both with a 1M-token context window and optional chain-of-thought thinking. Existing deepseek-chat and deepseek-reasoner setups keep working as aliases, so upgrading is drop-in.

Quick Start

Remote (No Install)

Use the hosted endpoint directly — no npm install, no Node.js required. Bring your own DeepSeek API key:

Claude Code:

claude mcp add --transport http deepseek \
  https://deepseek-mcp.tahirl.com/mcp \
  --header "Authorization: Bearer YOUR_DEEPSEEK_API_KEY"

Cursor / Windsurf / VS Code:

{
  "mcpServers": {
    "deepseek": {
      "url": "https://deepseek-mcp.tahirl.com/mcp",
      "headers": {
        "Authorization": "Bearer ${DEEPSEEK_API_KEY}"
      }
    }
  }
}
Инструменты были проиндексированы:
deepseek_chat

Общайтесь с моделями DeepSeek V4. deepseek-v4-flash (быстрая, экономичная) и deepseek-v4-pro (самая производительная), обе с контекстом 1M и опциональным режимом рассуждений chain-of-thought. deepseek-chat и deepseek-reasoner — устаревшие псевдонимы, пока принимаются для обратной совместимости (разрешаются в v4-flash), но запланированы к удалению; используйте имена v4. Возможности: многошаговые сессии (session_id), вызов функций (параметр tools), режим рассуждений, режим вывода JSON, мультимодальный ввод (когда включён), автоматический учёт затрат и откат модели с защитой circuit breaker.

DeepSeek Chat Completion

Параметры
  • json_modeboolean

    Enable JSON output mode. The model will output valid JSON. Include the word "json" in your prompt for best results. Supported by both models.

  • max_tokensnumber

    Maximum tokens to generate. V4 models support up to 384000 output tokens.

  • messagesobject[]обязательный

    Array of conversation messages. Each message has role (system/user/assistant/tool) and content (string or array of content parts for multimodal). Tool messages require tool_call_id.

  • modelenum

    Model to use. deepseek-v4-flash (default, fast/economical) or deepseek-v4-pro (most capable), both 1M context, up to 384K output. Non-thinking by default for speed; pass thinking:{type:"enabled"} to reason. Deprecated aliases (still accepted, prefer v4 names): deepseek-chat -> v4-flash non-thinking, deepseek-reasoner -> v4-flash thinking.

  • reasoning_effortenum

    Reasoning effort while thinking mode is active: "high" (default) or "max". Only applies when thinking is enabled.

  • response_schemaobject

    JSON Schema to validate the model output against. Implies JSON output mode. The server validates the parsed result and, on failure, issues up to RESPONSE_SCHEMA_MAX_RETRIES repair retries (feeding the validation error back). The returned content is the first schema-valid object, or the last attempt with schema.valid=false and schema.error set.

  • session_idstring

    Session ID for multi-turn conversations. When provided, previous messages from this session are prepended to the current messages. If the session does not exist, it is created automatically. Omit for stateless single-turn requests.

  • streamboolean

    Enable streaming mode. Returns full response after streaming completes.

  • temperaturenumber

    Sampling temperature (0-2). Higher = more random. Default: 1.0. Ignored when thinking mode is enabled.

  • thinkingobject

    Toggle chain-of-thought thinking mode. Use {type: "enabled"} to reason, {type: "disabled"} for a fast direct answer (the default here). When enabled, temperature/top_p are ignored.

  • tool_choiceenum | object

    Controls which tool the model calls. "auto" (default), "none", "required", or {type:"function",function:{name:"..."}}

  • toolsobject[]

    Array of tool definitions for function calling. Each tool has type "function" and a function object with name, description, and parameters (JSON Schema).

deepseek_fim

Заполнение середины (FIM) с помощью DeepSeek V4. Предоставьте префикс (prompt) и опциональный суффикс; модель дополняет текст между ними. Идеально подходит для дополнения кода и заполнения содержимого. Работает в режиме без рассуждений на бета-энпоинте; объём вывода ограничен 4 тысячами токенов. Устаревшие псевдонимы deepseek-chat и deepseek-reasoner по-прежнему принимаются и разрешаются в deepseek-v4-flash (у FIM нет режима рассуждений). Включает автоматическое отслеживание стоимости и откат модели с защитой от каскадных сбоев (circuit breaker).

DeepSeek FIM Completion

Параметры
  • max_tokensnumber

    Maximum tokens to generate. FIM completions are capped at 4096 tokens by the API.

  • modelenum

    Model to use. deepseek-v4-flash (default, fast/economical) or deepseek-v4-pro (most capable). Deprecated aliases deepseek-chat / deepseek-reasoner are still accepted and resolve to v4-flash. FIM is always non-thinking.

  • promptstringобязательный

    The prefix text that comes before the content to generate. Required. For code completion, this is the code up to the cursor.

  • stopstring | string[]

    Optional stop sequence(s). Generation stops when any is produced. A single string or an array of up to 16 strings.

  • suffixstring

    Optional suffix text that comes after the content to generate. The model fills the gap between prompt and suffix.

  • temperaturenumber

    Sampling temperature (0-2). Higher = more random. Default: 1.0.

deepseek_sessions

Управляет многоходовыми сеансами диалога. Выводит список активных сеансов, удаляет конкретный сеанс или очищает все сеансы. Сеансы хранят историю диалога для использования с параметром session_id в deepseek_chat.

Управление сессиями DeepSeek

Параметры
  • actionenumобязательный

    Action to perform. "list": show all active sessions, "clear": remove all sessions, "delete": remove a specific session (requires session_id)

  • session_idstring

    Session ID to delete (required when action is "delete")

Похожие MCP-сервера

ejentum/ejentum-mcp

ejentum/ejentum-mcp

MCP сервер, который улучшает рассуждения LLM в сложных многошаговых задачах — предоставляет готовые когнитивные процедуры (шаги, DAG, тесты). Полезен разработчикам, работающим с Claude, Cursor и другими ИИ-агентами для повышения точности кода, рассуждений и защиты от галлюцинаций.

JavaScript16
translated/lara-mcp

translated/lara-mcp

официальный

MCP сервер для профессионального перевода через Lara Translate. Переводит текст с учётом контекста, глоссариев и памяти переводов, определяет язык. Полезен разработчикам и переводчикам для точных д...

TypeScript97
ShipItAndPray/mcp-turboquant

ShipItAndPray/mcp-turboquant

MCP-сервер для квантизации языковых моделей: сжимает любую HuggingFace модель в GGUF, GPTQ или AWQ одним вызовом. Вся логика встроена — не нужны внешние CLI. Полезен разработчикам, работающим с LLM...

Python4
penfieldlabs/penfield-mcp

penfieldlabs/penfield-mcp

MCP-сервер Penfield для долговременной памяти AI-агентов. Сохраняет решения, предпочтения и контекст между сессиями, строит граф знаний. Работает с Claude, Cursor, Windsurf и любыми MCP-инструментами.

Dockerfile6
wn01011/llm-token-tracker

wn01011/llm-token-tracker

MCP сервер для автоматического отслеживания токенов и стоимости API OpenAI, Claude и Gemini. Помогает разработчикам интегрировать учёт затрат в свои приложения и передавать точные данные пользовате...

TypeScript5
VrtxOmega/Ollama-Omega

VrtxOmega/Ollama-Omega

Ollama-Omega — MCP-сервер для интеграции локального AI в любую IDE. Через шесть готовых инструментов (чат, генерация, проверка здоровья и другие) работает с моделями Ollama без доступа в облако. По...

Python3
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин