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の大きなコンテキストウィンドウと高い出力トークン制限を活用します。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト