Deepseek MCP Server

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Integrations

  • Enables running Deepseek language models within Docker containers for use with Claude Desktop

Servidor MCP para la integración de Deepseek

Este repositorio contiene una implementación de servidor de Protocolo de control de modelos (MCP) que permite a Claude Desktop utilizar modelos Deepseek que se ejecutan en Docker.

Prerrequisitos

  • Estibador
  • Python 3.11 o posterior
  • Una clave API de Deepseek
  • Escritorio de Claude

Instalación

  1. Clonar el repositorio:
git clone https://github.com/vincentf305/mcp-server-deepseek.git cd mcp-server-deepseek
  1. Instalar dependencias:
pip install -r requirements.txt

Configurar variables de entorno

Cree un archivo .env en el directorio raíz del proyecto y agregue la siguiente variable de entorno:

DEEPSEEK_API_KEY=your_api_key_here

Asegúrese de reemplazar your_api_key_here con su clave API de Deepseek real.

Ejecución del servidor

Usando Docker

  1. Construya la imagen de Docker:
docker build -t mcp_server_deepseek .
  1. Ejecute el contenedor:
docker run -d \ --name mcp-server-deepseek \ -p 8765:8765 \ -e DEEPSEEK_API_KEY=your_api_key_here \ mcp-server-deepseek

Ejecutando localmente

python -m mcp_server_deepseek.server

Uso con Claude Desktop

  1. Asegúrese de tener una clave API de Deepseek
  2. Agregue lo siguiente a su configuración de Claude Desktop (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. Reinicie Claude Desktop para cargar la nueva configuración

Contribuyendo

  1. Bifurcar el repositorio
  2. Crea tu rama de funciones ( git checkout -b feature/amazing-feature )
  3. Confirme sus cambios ( git commit -m 'Add some amazing feature' )
  4. Empujar a la rama ( git push origin feature/amazing-feature )
  5. Crear una solicitud de extracción

Licencia

Licencia MIT: consulte el archivo de LICENCIA para obtener más detalles

-
security - not tested
A
license - permissive license
-
quality - not tested

Una implementación de servidor de Protocolo de control de modelos que permite a Claude Desktop utilizar modelos de Deepseek que se ejecutan en Docker, lo que permite una integración perfecta entre Claude Desktop y los modelos de lenguaje de Deepseek.

  1. Prerequisites
    1. Installation
      1. Setup Environment Variables
        1. Running the Server
          1. Using Docker
          2. Running Locally
        2. Usage with Claude Desktop
          1. Contributing
            1. License
              ID: ryu87p2e1d