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

Deepseek 통합을 위한 MCP 서버

이 저장소에는 Claude Desktop이 Docker에서 실행되는 Deepseek 모델을 사용할 수 있도록 하는 MCP(Model Control Protocol) 서버 구현이 포함되어 있습니다.

필수 조건

  • 도커
  • Python 3.11 이상
  • Deepseek API 키
  • 클로드 데스크탑

설치

  1. 저장소를 복제합니다.

지엑스피1

  1. 종속성 설치:
pip install -r requirements.txt

환경 변수 설정

프로젝트의 루트 디렉토리에 .env 파일을 만들고 다음 환경 변수를 추가합니다.

DEEPSEEK_API_KEY=your_api_key_here

your_api_key_here 실제 Deepseek API 키로 바꿔야 합니다.

서버 실행

Docker 사용

  1. Docker 이미지를 빌드합니다.
docker build -t mcp_server_deepseek .
  1. 컨테이너를 실행합니다.
docker run -d \ --name mcp-server-deepseek \ -p 8765:8765 \ -e DEEPSEEK_API_KEY=your_api_key_here \ mcp-server-deepseek

지역적으로 실행

python -m mcp_server_deepseek.server

Claude Desktop과 함께 사용

  1. Deepseek API 키가 있는지 확인하세요
  2. 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. 새 구성을 로드하려면 Claude Desktop을 다시 시작하세요.

기여하다

  1. 저장소를 포크하세요
  2. 기능 브랜치를 생성합니다( git checkout -b feature/amazing-feature )
  3. 변경 사항을 커밋하세요( git commit -m 'Add some amazing feature' )
  4. 브랜치에 푸시( git push origin feature/amazing-feature )
  5. 풀 리퀘스트 만들기

특허

MIT 라이센스 - 자세한 내용은 LICENSE 파일을 참조하세요.

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

Claude Desktop이 Docker에서 실행되는 Deepseek 모델을 사용할 수 있도록 하는 모델 제어 프로토콜 서버 구현으로, Claude Desktop과 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