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.1.tar.gz (315.2 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.1.tar.gz.

File metadata

  • Download URL: iflow_mcp_harshj23_deepseek_claude-0.1.1.tar.gz
  • Upload date:
  • Size: 315.2 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.1.tar.gz
Algorithm Hash digest
SHA256 61ff5ecbaefaf9220b720de9c09d981e2bbe2a314c92c947eef35b99fa1fd383
MD5 a56d32b54ccc5dc3c414c9ea1df38b02
BLAKE2b-256 3eb082f84d690cd8ede26ced789502a8dd6fb2c44e0ed41a96a47959c211371a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iflow_mcp_harshj23_deepseek_claude-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 322.3 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 144b31258b5ca47f16f554c1330a908c75e6f15d7d5e84c0d271804ae9a294fd
MD5 1bda5a6b562ecc9cc15d5035fe710367
BLAKE2b-256 fb5d1bad26e38c9ad0299f20fc197d63951135d9b003d9c78ca1aed3877404ad

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