mcpField
D
Deepseek R1 MCP Server

Deepseek R1 MCP Server

ローカル
github.com/66julienmartinAI・エージェント6868 週間前に更新

Deepseek R1 MCP Server について

Deepseek R1 MCP Server は、Node.js と TypeScript で実装された MCP サーバーで、Claude Desktop から DeepSeek の R1 および V3 モデルを呼び出せるようにします。Claude Desktop 上で DeepSeek の推論モデルを使いたい利用者に適しています。

主な機能

  1. 01deepseek_r1 ツールによるテキスト生成
  2. 02max_tokens と temperature の設定
  3. 03DeepSeek-R1 と DeepSeek-V3 の切り替え
  4. 04一般的なエラーに対する詳細なメッセージ

活用シーン

  1. 01Claude Desktop から DeepSeek R1 による推論タスクを実行
  2. 02コーディング、データ分析、創作に応じた temperature の調整
  3. 03同一プロンプトに対する R1 と V3 の出力比較

MCP 対応

MCP サーバーとして動作し、Claude Desktop などの MCP クライアントに deepseek_r1 ツールを公開します。クライアントはプロンプトと生成パラメーターを渡します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"MCP-server-Deepseek_R1": {
"command": "npx",
"args": [
"-y",
"@smithery/cli"
]
}
}
}
起動コマンドnpx -y @smithery/cli

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@smithery/cli

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

MseeP.ai Security Assessment Badge

Deepseek R1 MCP サーバー

Deepseek R1 言語モデル向けの Model Context Protocol(MCP)サーバー実装です。Deepseek R1 は、推論タスクに最適化された、コンテキストウィンドウが8192トークンの強力な言語モデルです。

なぜ Node.js なのか? この実装では、MCP サーバーとの統合が最も安定している Node.js/TypeScript を使用しています。Node.js SDK は、型安全性、エラー処理、Claude Desktop との互換性に優れています。

Deepseek R1 Server MCP server

クイックスタート

手動でのインストール
# Clone and install
git clone https://github.com/66julienmartin/MCP-server-Deepseek_R1.git
cd deepseek-r1-mcp
npm install

# Set up environment
cp .env.example .env  # Then add your API key

# Build and run
npm run build

前提条件

  • Node.js(v18 以降)
  • npm
  • Claude Desktop
  • Deepseek API キー

モデルの選択

デフォルトでは、このサーバーは deepseek-R1 モデルを使用します。代わりに DeepSeek-V3 を使用する場合は、src/index.ts のモデル名を変更してください。

// For DeepSeek-R1 (default)
model: "deepseek-reasoner"

// For DeepSeek-V3
model: "deepseek-chat"

プロジェクト構成

deepseek-r1-mcp/
├── src/
│   ├── index.ts             # Main server implementation
├── build/                   # Compiled files
│   ├── index.js
├── LICENSE
├── README.md
├── package.json
├── package-lock.json
└── tsconfig.json

設定

  1. .env ファイルを作成します。
DEEPSEEK_API_KEY=your-api-key-here
  1. Claude Desktop の設定を更新します。
{
  "mcpServers": {
    "deepseek_r1": {
      "command": "node",
      "args": ["/path/to/deepseek-r1-mcp/build/index.js"],
      "env": {
        "DEEPSEEK_API_KEY": "your-api-key"
      }
    }
  }
}

開発

npm run dev     # Watch mode
npm run build   # Build for production

機能

  • Deepseek R1 による高度なテキスト生成(コンテキストウィンドウ8192トークン)
  • 設定可能なパラメーター(max_tokens、temperature)
  • 詳細なエラーメッセージによる堅牢なエラー処理
  • MCP プロトコルを全面的にサポート
  • Claude Desktop との統合
  • DeepSeek-R1 と DeepSeek-V3 の両モデルをサポート

API の使用方法

{
  "name": "deepseek_r1",
  "arguments": {
    "prompt": "Your prompt here",
    "max_tokens": 8192,    // Maximum tokens to generate
    "temperature": 0.2     // Controls randomness
  }
}

Temperature パラメーター

temperature のデフォルト値は0.2です。

Deepseek は、具体的な用途に応じて temperature を設定することを推奨しています。

USE CASETEMPERATUREEXAMPLE
コーディング/数学0.0コード生成、数学的計算
データクレンジング/データ分析1.0データ処理タスク
一般的な会話1.3チャットや対話
翻訳1.3言語翻訳
クリエイティブライティング/詩1.5物語の執筆、詩の生成

エラー処理

このサーバーは、よくある問題について詳細なエラーメッセージを表示します。

  • API 認証エラー
  • 無効なパラメーター
  • レート制限
  • ネットワークの問題

コントリビューション

コントリビューションを歓迎します。お気軽にプルリクエストを送信してください。

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。