DMontgomery40/deepseek-mcp-server

Model Context Protocol server for DeepSeek's advanced language models

解決する課題

このプロジェクトは、AIクライアント(Claude CodeやCodex CLIなど)がDeepSeekのV4.1 Flash APIと対話できるようにするModel Context Protocol(MCP)サーバーを提供します。MCP互換アプリケーションとDeepSeekの機能群(テキストおよびビジュアルチャット、ファイル管理、モデル探索)の間のギャップを埋めます。

仕組み

このサーバーは、DeepSeekのAPI関数を11の標準化されたMCPツールとして公開するミドルウェアとして機能します。ローカルプロセス用の標準入出力(stdio)と、リモートまたはブラウザベースのクライアント用のストリーミング可能なHTTPエンドポイントの2つのトランスポート方法をサポートします。また、チャットコンテキストを維持するために、境界付きのインメモリ会話を管理します。

対象読者

DeepSeekの高コンテキストでマルチモーダル(画像理解)モデルをワークフローに統合したいMCP互換のAIエージェントおよびクライアントの開発者とユーザー。

ハイライト

  • マルチモーダルサポート: URL、base64データ、またはDeepSeek Files APIを介した画像理解を処理します。
  • 包括的なツールセット: チャット完了、ステートレス応答、FIM(Fill-In-the-Middle)完了、アカウント残高確認のためのツールが含まれます。
  • ファイルライフサイクル管理: 再利用可能な画像入力のためのファイルのアップロード、一覧表示、取得、削除を完全にサポートします。
  • 柔軟なトランスポート: セキュリティのためのオリジン許可リスト付きで、stdioとHTTPの両方のトランスポートをサポートします。
  • 1Mトークンコンテキスト: DeepSeek Flashの大きなコンテキストウィンドウと高い出力トークン制限を活用します。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト