Deepseek統合用のMCPサーバー
このリポジトリには、Claude Desktop が Docker で実行されている Deepseek モデルを使用できるようにするモデル制御プロトコル (MCP) サーバー実装が含まれています。
前提条件
ドッカー
Python 3.11以降
Deepseek APIキー
クロードデスクトップ
Related MCP server: Claude TypeScript MCP Servers
インストール
リポジトリをクローンします。
git clone https://github.com/vincentf305/mcp-server-deepseek.git
cd mcp-server-deepseek依存関係をインストールします:
pip install -r requirements.txt環境変数の設定
プロジェクトのルート ディレクトリに.envファイルを作成し、次の環境変数を追加します。
DEEPSEEK_API_KEY=your_api_key_hereyour_api_key_here実際の Deepseek API キーに置き換えてください。
サーバーの実行
Dockerの使用
Docker イメージをビルドします。
docker build -t mcp_server_deepseek .コンテナを実行します。
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.serverClaude Desktopでの使用
Deepseek APIキーがあることを確認してください
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"
}
}
}
}新しい設定をロードするには、Claude Desktopを再起動してください。
貢献
リポジトリをフォークする
機能ブランチを作成します(
git checkout -b feature/amazing-feature)変更をコミットします (
git commit -m 'Add some amazing feature')ブランチにプッシュする (
git push origin feature/amazing-feature)プルリクエストを作成する
ライセンス
MITライセンス - 詳細についてはLICENSEファイルを参照してください