Skip to main content

MCP Server for Deepseek Integration

This repository contains a Model Control Protocol (MCP) server implementation that allows Claude Desktop to use Deepseek models running in Docker.

Prerequisites

  • Docker
  • Python 3.11 or later
  • A Deepseek API key
  • Claude Desktop

Installation

  1. Clone the repository:
git clone https://github.com/vincentf305/mcp-server-deepseek.git
cd mcp-server-deepseek
  1. Install dependencies:
pip install -r requirements.txt

Setup Environment Variables

Create a .env file in the root directory of the project and add the following environment variable:

DEEPSEEK_API_KEY=your_api_key_here

Make sure to replace your_api_key_here with your actual Deepseek API key.

Running the Server

Using Docker

  1. Build the Docker image:
docker build -t mcp_server_deepseek .
  1. Run the container:
docker run -d \
  --name mcp-server-deepseek \
  -p 8765:8765 \
  -e DEEPSEEK_API_KEY=your_api_key_here \
  mcp-server-deepseek

Running Locally

python -m mcp_server_deepseek.server

Usage with Claude Desktop

  1. Ensure you have a Deepseek API key

  2. Add the following to your Claude Desktop configuration (claude_desktop_config.json):

{
  "mcpServers": {
    "deepseek-server": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "DEEPSEEK_API_KEY",
        "mcp_server_deepseek"
      ],
      "env": {
        "DEEPSEEK_API_KEY": "your_api_key_here"
      }
    }
  }
}
  1. Restart Claude Desktop to load the new configuration

Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Create a Pull Request

License

MIT License - see the LICENSE file for details

Metadata

Release files for iflow-mcp_vincentf305-mcp-server-deepseek 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for iflow-mcp_vincentf305-mcp-server-deepseek 0.1.0
File Size Uploaded
iflow_mcp_vincentf305_mcp_server_deepseek-0.1.0.tar.gz 5.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for iflow-mcp_vincentf305-mcp-server-deepseek 0.1.0
File Interpreter ABI Platform
iflow_mcp_vincentf305_mcp_server_deepseek-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 10.1 kB

Release files / iflow_mcp_vincentf305_mcp_server_deepseek-0.1.0.tar.gz

Download URL iflow_mcp_vincentf305_mcp_server_deepseek-0.1.0.tar.gz
Size 5.1 kB
Tags Source
SHA-256 checksum
How to use checksums
9fa9e8e7b2e3f0539bf69e05fb7c9803dd8e661151ef267f342fd1692097fbab
BLAKE2b-256 checksum
How to use checksums
a9bd6eda144e1d76315af585fb34a86ce0d39215e3a1a27ab2a4c7340c73eb9e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.0 {"installer":{"name":"uv","version":"0.10.0","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}

Release files / iflow_mcp_vincentf305_mcp_server_deepseek-0.1.0-py3-none-any.whl

Download URL iflow_mcp_vincentf305_mcp_server_deepseek-0.1.0-py3-none-any.whl
Size 5.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1208fa849ed9b71d0c463376953234375b47a513c98af6e767f384878c4ee447
BLAKE2b-256 checksum
How to use checksums
400ca0211568c0f9eb3b67f5a40c5e1210918cc34b3881000a7530f0feb17562
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.0 {"installer":{"name":"uv","version":"0.10.0","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}

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page