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
Related MCP server: Claude TypeScript MCP Servers
Instalación
Clonar el repositorio:
git clone https://github.com/vincentf305/mcp-server-deepseek.git
cd mcp-server-deepseekInstalar dependencias:
pip install -r requirements.txtConfigurar 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_hereAsegúrese de reemplazar your_api_key_here con su clave API de Deepseek real.
Ejecución del servidor
Usando Docker
Construya la imagen de Docker:
docker build -t mcp_server_deepseek .Ejecute el contenedor:
docker run -d \
--name mcp-server-deepseek \
-p 8765:8765 \
-e DEEPSEEK_API_KEY=your_api_key_here \
mcp-server-deepseekEjecutando localmente
python -m mcp_server_deepseek.serverUso con Claude Desktop
Asegúrese de tener una clave API de Deepseek
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"
}
}
}
}Reinicie Claude Desktop para cargar la nueva configuración
Contribuyendo
Bifurcar el repositorio
Crea tu rama de funciones (
git checkout -b feature/amazing-feature)Confirme sus cambios (
git commit -m 'Add some amazing feature')Empujar a la rama (
git push origin feature/amazing-feature)Crear una solicitud de extracción
Licencia
Licencia MIT: consulte el archivo de LICENCIA para obtener más detalles