MCP ExplorerExplorer

Mcp Server Deepseek

@vincentf305on 9 months ago
3 MIT
FreeCommunity
AI Systems
MCP Server for deepseek integration in Claude desktop

Overview

What is Mcp Server Deepseek

mcp-server-deepseek is a Model Control Protocol (MCP) server implementation designed for integrating Deepseek models with Claude Desktop, allowing users to leverage the capabilities of Deepseek within their applications.

Use cases

Use cases for mcp-server-deepseek include developing applications that utilize Deepseek for natural language processing, data analysis, and any scenario where model integration with Claude Desktop is beneficial.

How to use

To use mcp-server-deepseek, clone the repository, install the required dependencies, set up your Deepseek API key in the environment variables, and then run the server either using Docker or locally with Python.

Key features

Key features of mcp-server-deepseek include Docker support for easy deployment, compatibility with Claude Desktop, and the ability to integrate Deepseek models seamlessly into applications.

Where to use

mcp-server-deepseek can be used in fields such as machine learning, artificial intelligence, and software development, particularly where Deepseek models are needed for data processing or analysis.

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

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers