Deepseek
Integra modelos Deepseek com qualquer cliente compatível com MCP, como o Claude Desktop.
Documentação
Servidor MCP para Integração com Deepseek
Este repositório contém uma implementação de servidor Model Control Protocol (MCP) que permite ao Claude Desktop usar modelos Deepseek executados em Docker.
Pré-requisitos
- Docker
- Python 3.11 ou posterior
- Uma chave de API do Deepseek
- Claude Desktop
Instalação
- Clone o repositório:
git clone https://github.com/vincentf305/mcp-server-deepseek.git
cd mcp-server-deepseek
- Instale as dependências:
pip install -r requirements.txt
Configuração das Variáveis de Ambiente
Crie um arquivo .env no diretório raiz do projeto e adicione a seguinte variável de ambiente:
DEEPSEEK_API_KEY=your_api_key_here
Certifique-se de substituir your_api_key_here pela sua chave de API real do Deepseek.
Executando o Servidor
Usando Docker
- Construa a imagem Docker:
docker build -t mcp_server_deepseek .
- Execute o contêiner:
docker run -d \
--name mcp-server-deepseek \
-p 8765:8765 \
-e DEEPSEEK_API_KEY=your_api_key_here \
mcp-server-deepseek
Executando Localmente
python -m mcp_server_deepseek.server
Uso com o Claude Desktop
-
Certifique-se de ter uma chave de API do Deepseek
-
Adicione o seguinte à sua configuração do 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 o Claude Desktop para carregar a nova configuração
Contribuindo
- Faça um fork do repositório
- Crie seu branch de funcionalidade (
git checkout -b feature/amazing-feature) - Faça commit das suas alterações (
git commit -m 'Add some amazing feature') - Faça push para o branch (
git push origin feature/amazing-feature) - Crie um Pull Request
Licença
Licença MIT - consulte o arquivo LICENSE para obter detalhes