Deepseek_R1

Deepseek_R1

A Model Context Protocol (MCP) server implementation connecting Claude Desktop with DeepSeek's language models (R1/V3)

68
Stars
14
Forks
0
Releases

Overview

Deepseek R1 MCP Server is a Model Context Protocol server implementation built with Node.js/TypeScript to connect Claude Desktop with the Deepseek R1 language model. It exposes an MCP-compatible interface for client applications to send prompts and receive model responses, leveraging a large 8192-token context window for advanced reasoning tasks. The default model is deepseek-reasoner (Deepseek R1); if you want DeepSeek-V3, you can switch to deepseek-chat by updating src/index.ts. The project emphasizes stability, type safety, and robust error handling via the Node.js SDK, ensuring clean integration with Claude Desktop. Configuration is managed via a .env file (DEEPSEEK_API_KEY) and a Claude Desktop mcpServers entry that launches the built index.js with the API key in the environment. Features include full MCP protocol support, optional tuning parameters (max_tokens and temperature), and explicit integration with Claude Desktop. It supports both DeepSeek-R1 and DeepSeek-V3 models, making it adaptable for various prompts and workflows.

Details

Owner
66julienmartin
Language
JavaScript
License
MIT License
Updated
2025-12-07

Features

Advanced text generation with Deepseek R1

Utilizes the 8192-token context window for sophisticated generation.

Configurable parameters

Supports max_tokens and temperature to tailor outputs.

Robust error handling

Provides detailed error messages for common issues like authentication, invalid parameters, rate limits, and network problems.

Full MCP protocol support

Implements complete MCP protocol compatibility for Claude Desktop integration.

Claude Desktop integration

Seamless integration with Claude Desktop for MCP-based workflows.

Model selection support

Supports both DeepSeek-R1 and DeepSeek-V3 models; switchable by editing src/index.ts.

Tags

MCPDeepseek R1Deepseek V3Claude DesktopNode.jsTypeScriptMCP serverContext window 8192API keyModel selection