local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Provides access to Alibaba Cloud's Qwen family of language models (Max, Plus, Turbo) through the Dashscope API, allowing text generation with configurable parameters and support for large context windows up to 1 million tokens.
Qwen Max MCP サーバー
Qwen Max 言語モデル用のモデル コンテキスト プロトコル (MCP) サーバー実装。
なぜNode.jsなのか?この実装ではNode.js/TypeScriptを使用しています。これは、Pythonなどの他の言語と比較して、MCPサーバーとの統合において現状最も安定的で信頼性の高いソリューションを提供しているためです。MCP向けNode.js SDKは、より優れた型安全性、エラー処理、そしてClaude Desktopとの互換性を提供します。
前提条件
- Node.js (v18以上)
- npm
- クロードデスクトップ
- Dashscope APIキー
インストール
Smithery経由でインストール
Smithery経由で Claude Desktop 用の Qwen Max MCP Server を自動的にインストールするには:
手動インストール
モデル選択
このサーバーはデフォルトでQwen-Maxモデルを使用します。Qwenシリーズには、機能の異なる複数の商用モデルが用意されています。
クウェン・マックス
特に複雑で複数のステップから成るタスクに対して、最高の推論パフォーマンスを提供します。
コンテキストウィンドウ: 32,768 トークン
- 最大入力: 30,720トークン
- 最大出力: 8,192トークン
- 価格: $0.0016/1Kトークン (入力)、$0.0064/1Kトークン (出力)
- 無料割り当て: 100万トークン
利用可能なバージョン:
- qwen-max (安定版)
- qwen-max-latest (最新)
- qwen-max-2025-01-25 (スナップショット、qwen-max-0125 または Qwen2.5-Max とも呼ばれます)
クウェンプラス
パフォーマンス、速度、コストのバランスの取れた組み合わせで、中程度に複雑なタスクに最適です。
コンテキストウィンドウ: 131,072 トークン
- 最大入力: 129,024トークン
- 最大出力: 8,192トークン
- 価格: $0.0004/1Kトークン (入力)、$0.0012/1Kトークン (出力)
- 無料割り当て: 100万トークン
利用可能なバージョン:
- qwen-plus(安定版)
- qwen-plus-latest(最新)
- qwen-plus-2025-01-25 (スナップショット、qwen-plus-0125 とも呼ばれる)
クウェン・ターボ
高速かつ低コストで、単純なタスクに適しています。
- コンテキストウィンドウ: 1,000,000トークン
- 最大入力: 1,000,000トークン
- 最大出力: 8,192トークン
- 価格: $0.00005/1Kトークン (入力)、$0.0002/1Kトークン (出力)
- 無料割り当て: 100万トークン
利用可能なバージョン:
- qwen-turbo (安定版)
- qwen-turbo-latest (最新)
- qwen-turbo-2024-11-01 (スナップショット、別名 qwen-turbo-1101)
モデルを変更するには、src/index.ts 内のモデル名を更新します。
利用可能なモデルの詳細については、Alibaba Cloud モデルドキュメント(https://www.alibabacloud.com/help/en/model-studio/getting-started/models?spm=a3c0i.23458820.2359477120.1.446c7d3f9LT0FY ) をご覧ください。
プロジェクト構造
構成
- プロジェクト ルートに
.env
ファイルを作成します。
- Claude Desktop の構成を更新します。
発達
特徴
- Qwenモデルによるテキスト生成
- 設定可能なパラメータ(max_tokens、温度)
- エラー処理
- MCPプロトコルのサポート
- クロードデスクトップ統合
- すべてのQwen商用モデル(Max、Plus、Turbo)のサポート
- 広範なトークンコンテキストウィンドウ
APIの使用
温度パラメータ
温度パラメータはモデルの出力のランダム性を制御します。
低い値(0.0~0.7):より焦点が絞られ、決定論的な出力 高い値(0.7~1.0):より創造的で多様な出力
タスク別の推奨温度設定:
コード生成: 0.0-0.3 テクニカルライティング: 0.3-0.5 一般タスク: 0.7 (デフォルト) クリエイティブライティング: 0.8-1.0
エラー処理
サーバーは、一般的な問題に関する詳細なエラー メッセージを提供します。
API認証エラー 無効なパラメータ レート制限 ネットワークの問題 トークン制限超過 モデルの可用性の問題
貢献
貢献を歓迎します!お気軽にプルリクエストを送信してください。
ライセンス
マサチューセッツ工科大学
You must be authenticated.
Tools
設定可能なパラメータを備えた Qwen Max 言語モデルを使用したテキスト生成と、モデル コンテキスト プロトコル (MCP) を介した Claude Desktop とのシームレスな統合を可能にします。
- Prerequisites
- Installation
- Model Selection
- Project Structure
- Configuration
- Development
- Features
- API Usage
- The Temperature Parameter
- Error Handling
- Contributing
- License