Deepseek R1

by 66julienmartin

69 stars
378 downloads
Not rated
GitHub

About

Integrates with Deepseek R1 model for text generation and analysis tasks, enabling content creation and AI-assisted decision-making in various applications.

Details

Author
66julienmartin
GitHub stars
69
Downloads
378
Categories
Communication, AI, Other, Community, Productivity, Developer Tools, Design, Workplace, Infrastructure, Project Management, Frontend
Tags
#anthropic, #integration

- Advanced text generation with 8192‑token context window
- Configurable parameters (max_tokens, temperature)
- Robust error handling with detailed messages
- Full MCP protocol support
- Claude Desktop integration
- Support for both DeepSeek‑R1 and DeepSeek‑V3 models

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Deepseek R1
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Clone the repository, run npm install, copy .env.example to .env and add your Deepseek API key, then build with npm run build. In Claude Desktop’s configuration, add an MCP server entry with command node and arguments pointing to the built index.js file, plus the DEEPSEEK_API_KEY environment variable.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "deepseek r1": {
            "deepseek_r1": {
                "command": "node",
                "args": [
                    "/path/to/deepseek-r1-mcp/build/index.js"
                ],
                "env": {
                    "DEEPSEEK_API_KEY": ""
                }
            }
        }
    }
}

McpServers

{
    "deepseek_r1": {
        "command": "node",
        "args": [
            "/path/to/deepseek-r1-mcp/build/index.js"
        ],
        "env": {
            "DEEPSEEK_API_KEY": ""
        }
    }
}

A Model Context Protocol (MCP) server implementation for the Deepseek R1 language model. Deepseek R1 is a powerful language model optimized for reasoning tasks with a context window of 8192 tokens.

Why Node.js? This implementation uses Node.js/TypeScript as it provides the most stable integration with MCP servers. The Node.js SDK offers better type safety, error handling, and compatibility with Claude Desktop.

# Clone and install git clone https://github.com/66julienmartin/MCP-server-Deepseek_R1.git cd deepseek-r1-mcp npm install # Set up environment cp .env.example .env # Then add your API key # Build and run npm run build

- Node.js (v18 or higher)
- npm
- Claude Desktop
- Deepseek API key

By default, this server uses thedeepseek-R1model. If you want to useDeepSeek-V3instead, modify the model name insrc/index.ts:

// For DeepSeek-R1 (default) model: "deepseek-reasoner" // For DeepSeek-V3 model: "deepseek-chat"
deepseek-r1-mcp/ ├── src/ │ ├── index.ts # Main server implementation ├── build/ # Compiled files │ ├── index.js ├── LICENSE ├── README.md ├── package.json ├── package-lock.json └── tsconfig.json
{ "mcpServers": { "deepseek_r1": { "command": "node", "args": ["/path/to/deepseek-r1-mcp/build/index.js"], "env": { "DEEPSEEK_API_KEY": "your-api-key" } } } }
npm run dev # Watch mode npm run build # Build for production

- Advanced text generation with Deepseek R1 (8192 token context window)
- Configurable parameters (max_tokens, temperature)
- Robust error handling with detailed error messages
- Full MCP protocol support
- Claude Desktop integration
- Support for both DeepSeek-R1 and DeepSeek-V3 models

{ "name": "deepseek_r1", "arguments": { "prompt": "Your prompt here", "max_tokens": 8192, // Maximum tokens to generate "temperature": 0.2 // Controls randomness } }

The default value oftemperatureis 0.2.

Deepseek recommends setting thetemperatureaccording to your specific use case:

The server provides detailed error messages for common issues:

- API authentication errors
- Invalid parameters
- Rate limiting
- Network issues

Contributions are welcome! Please feel free to submit a Pull Request.

Secure audio transcription meets AI. Connect Alice recordings to Claude, ChatGPT, Gemini, and more.

Access GPT-5, Claude, Gemini and other models through a single MCP connection. Save development time and money on subscriptions.

A bridge server connecting Claude Desktop with the chakoshi moderation API for content safety.

Local-first MCP server that puts your own LINE and Telegram chats behind one data layer — a daemon on your machine logs in with your own account, stores messages to JSONL + SQLite/FTS5, and exposes them to MCP clients like Claude Code. Not an npx one-liner: you clone the repo and run the daemon yourself.

Sends notifications from Claude Code with customizable sounds and cross-platform support.

Connect Restream MCP to Claude or ChatGPT to create, schedule, manage, and analyze live streams across 30+ platforms.

Rootr gives Claude and ChatGPT direct, permissioned access to your team's shared documents, structured data, and institutional knowledge — so your AI already knows what your team knows.

Connect Claude Desktop, Cursor, VS Code, and any MCP-compatible AI client directly to your Studex account - search users, read notifications, manage your blog, control 2FA, and more, all from inside your AI assistant.

Connect Claude, ChatGPT, and other AI tools to your Supercut recordings via MCP. Give your agents eyes and ears by letting them search transcripts, access summaries, browse video playlists, and extract comments and reactions.

Let Claude book a real restaurant table for you - an AI voice agent places the actual phone call, even to restaurants that only take reservations by phone.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.