Skip to main content

Enhance Claude's reasoning capabilities with DeepSeek R1's advanced reasoning engine

Project description

DeepSeek-Claude MCP Server

smithery badge

Enhance Claude's reasoning capabilities with the integration of DeepSeek R1's advanced reasoning engine. This server enables Claude to tackle complex reasoning tasks by leveraging the reasoning capabilites of deepseek r1 model.

DeepSeek-Claude Server MCP server


🚀 Features

Advanced Reasoning Capabilities

  • Seamlessly integrates DeepSeek R1's reasoning with Claude.
  • Supports intricate multi-step reasoning tasks.
  • Designed for precision and efficiency in generating thoughtful responses.

Complete Setup guide

Installing via Smithery

To install DeepSeek-Claude for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install @HarshJ23/deepseek-claude-MCP-server --client claude

Prerequisites

  • Python 3.12 or higher
  • uv package manager
  • DeepSeek API key (Sign up at DeepSeek Platform)
  1. Clone the Repository

    git clone https://github.com/harshj23/deepseek-claude-MCP-server.git
    cd deepseek-claude-MCP-server
    
  2. Ensure UV is Set Up

    • Windows: Run the following in PowerShell:
      powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
      
    • Mac: Run the following:
      curl -LsSf https://astral.sh/uv/install.sh | sh
      
  3. Create Virtual Environment

    uv venv
    source .venv/bin/activate
    
  4. Install Dependencies

    uv add "mcp[cli]" httpx
    
  5. Set Up API Key

    Obtain your api key from here : https://platform.deepseek.com/api_keys
    
  6. Configure MCP Server Edit the claude_desktop_config.json file to include the following configuration: claude_desktop_config.json file

    {
        "mcpServers": {
            "deepseek-claude": {
                "command": "uv",
                "args": [
                    "--directory",
                    "C:\\ABSOLUTE\\PATH\\TO\\PARENT\\FOLDER\\deepseek-claude",
                    "run",
                    "server.py"
                ]
            }
        }
    }
    
  7. Run the Server

    uv run server.py
    
  8. Test Setup

    • Restart Claude Desktop.
    • Verify the tools icon is visible in the interface. tool visible tool verify

    • If the server isn’t visible, consult the troubleshooting guide.


🛠 Usage

Starting the Server

The server automatically starts when used with Claude Desktop. Ensure Claude Desktop is configured to detect the MCP server.

Example Workflow

  1. Claude receives a query requiring advanced reasoning.
  2. The query is forwarded to DeepSeek R1 for processing.
  3. DeepSeek R1 returns structured reasoning wrapped in <ant_thinking> tags.
  4. Claude integrates the reasoning into its final response.

📄 License

This project is licensed under the MIT License. See the LICENSE file for details.


Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

iflow_mcp_harshj23_deepseek_claude-0.1.0.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file iflow_mcp_harshj23_deepseek_claude-0.1.0.tar.gz.

File metadata

  • Download URL: iflow_mcp_harshj23_deepseek_claude-0.1.0.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for iflow_mcp_harshj23_deepseek_claude-0.1.0.tar.gz
Algorithm Hash digest
SHA256 105d494356321e62b5f2f886a5b5d426616db7d42f0b6bb589cbd03f805d6097
MD5 61e6ab4b1e46262592378d8573d95c79
BLAKE2b-256 d492166062988897b34cdb7ed6de93247897bee88ce7d152b78b63f3786e2b59

See more details on using hashes here.

File details

Details for the file iflow_mcp_harshj23_deepseek_claude-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: iflow_mcp_harshj23_deepseek_claude-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for iflow_mcp_harshj23_deepseek_claude-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cf7903e70ff2a7c49515ca0c73b559774f12dc0a179b66b0540d58243dd12ec3
MD5 cfffcd5b07d9ead5ddec6ab4728d4bcf
BLAKE2b-256 2bdbb9cacd96af1ff48dece4d24d61aadb4c0fcb3b9a4c4d32948bb237733391

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page