Skip to main content
Glama

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

Related MCP server: Deepseek R1 MCP Server

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

Maintenance

ActivityInactive
ResponsivenessNo issues

Related MCP Connectors

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…

  • The Telnyx MCP server is an official implementation of the Model Context Protocol that enables AI clients (like Claude Desktop, Cursor, and OpenAI Agents) to interact with Telnyx's telephony, messaging, and AI assistant APIs. It provides comprehensive capabilities including making and managing phone calls, sending SMS/MMS messages, purchasing and configuring phone numbers, creating AI assistants with custom instructions, managing cloud storage buckets, scraping and embedding website content, and handling integration secrets. The server exists as both a local implementation and a remotely hosted version, allowing developers to integrate real-world communication infrastructure directly into AI applications.

  • MCP server unifying ERPs, CRMs, APIs and knowledge base for Claude, ChatGPT and Gemini.

  • The Remote MCP server acts as a standardized bridge between LLM applications (like Claude, ChatGPT, and Cursor) and external services, enabling AI agents to access external tools and resources. Its primary capability is providing a centralized search tool to discover other MCP servers and their respective tools. Unlike local implementations, it runs remotely with OAuth authentication and permission controls for security.

Related MCP Servers