返回市场
MCP服务器Qwen_最大版

MCP服务器Qwen_最大版

作者:66julienmartin23 星标更新:2025-07-16

项目介绍

【技术文档摘要】: MseeP.ai 安全评估徽章

Qwen Max MCP 服务器

这是一个用于 Qwen Max 语言模型的 Model Context Protocol (MCP) 服务器实现。

smithery 徽章

<a href="https://glama.ai/mcp/servers/1v7po9oa9w"><img width="380" height="200" src="https://gips1.baidu.com/it/u=153754375,219808973&fm=3081&app=3081&f=PNG?w=760&h=400" alt="Qwen Max 服务器 MCP 服务器" /></a>

为什么选择 Node.js? 此实现使用 Node.js/TypeScript,因为它目前提供了与 MCP 服务器最稳定和可靠的集成,相较于其他语言如 Python。Node.js 的 MCP SDK 提供了更好的类型安全、错误处理以及与 Claude Desktop 的兼容性。

预备条件

  • Node.js (v18 或更高版本)
  • npm
  • Claude Desktop
  • Dashscope API 密钥

安装

通过 Smithery 安装

要通过 Smithery 自动安装 Qwen Max MCP 服务器到 Claude Desktop:

npx -y @smithery/cli install @66julienmartin/mcp-server-qwen_max --client claude

手动安装

git clone https://github.com/66julienmartin/mcp-server-qwen-max.git
cd Qwen_Max
npm install

模型选择

默认情况下,此服务器使用 Qwen-Max 模型。 Qwen 系列提供几种具有不同能力的商业模型:

Qwen-Max

提供最佳推理性能,特别是对于复杂和多步骤任务。

上下文窗口:32,768 个标记

  • 最大输入:30,720 个标记
  • 最大输出:8,192 个标记
  • 价格:$0.0016/1K 标记(输入),$0.0064/1K 标记(输出)
  • 免费配额:1 百万标记

可用版本:

  • qwen-max (稳定版)
  • qwen-max-latest (最新版)
  • qwen-max-2025-01-25 (快照版,也称为 qwen-max-0125 或 Qwen2.5-Max)

Qwen-Plus

性能、速度和成本之间的平衡组合,适合中等复杂度的任务。

上下文窗口:131,072 个标记

  • 最大输入:129,024 个标记
  • 最大输出:8,192 个标记
  • 价格:$0.0004/1K 标记(输入),$0.0012/1K 标记(输出)
  • 免费配额:1 百万标记

可用版本:

  • qwen-plus (稳定版)
  • qwen-plus-latest (最新版)
  • qwen-plus-2025-01-25 (快照版,也称为 qwen-plus-0125)

Qwen-Turbo

快速且低成本,适用于简单任务。

  • 上下文窗口:1,000,000 个标记
  • 最大输入:1,000,000 个标记
  • 最大输出:8,192 个标记
  • 价格:$0.00005/1K 标记(输入),$0.0002/1K 标记(输出)
  • 免费配额:1 百万标记

可用版本:

  • qwen-turbo (稳定版)
  • qwen-turbo-latest (最新版)
  • qwen-turbo-2024-11-01 (快照版,也称为 qwen-turbo-1101)

要修改模型,请在 src/index.ts 中更新模型名称:

// 对于 Qwen-Max(默认)
model: "qwen-max"

// 对于 Qwen-Plus
model: "qwen-plus"

// 对于 Qwen-Turbo
model: "qwen-turbo"

有关可用模型的更多详细信息,请访问阿里云模型文档 https://www.alibabacloud.com/help/en/model-studio/getting-started/models?spm=a3c0i.23458820.2359477120.1.446c7d3f9LT0FY。

项目结构

qwen-max-mcp/
├── src/
│   ├── index.ts             # 主服务器实现
├── build/                   # 编译文件
│   ├── index.js
├── LICENSE
├── README.md
├── package.json
├── package-lock.json
└── tsconfig.json

配置

  1. 在项目根目录创建一个 .env 文件:
DASHSCOPE_API_KEY=your-api-key-here
  1. 更新 Claude Desktop 配置:
{
  "mcpServers": {
    "qwen_max": {
      "command": "node",
      "args": ["/path/to/Qwen_Max/build/index.js"],
      "env": {
        "DASHSCOPE_API_KEY": "your-api-key-here"
      }
    }
  }
}

开发

npm run dev     # 监控模式
npm run build   # 构建
npm run start   # 启动服务器

特性

  • 使用 Qwen 模型进行文本生成
  • 可配置参数(max_tokens, temperature)
  • 错误处理
  • 支持 MCP 协议
  • 与 Claude Desktop 集成
  • 支持所有 Qwen 商业模型(Max, Plus, Turbo)
  • 广泛的标记上下文窗口

API 使用

// 示例工具调用
{
  "name": "qwen_max",
  "arguments": {
    "prompt": "您的提示在这里",
    "max_tokens": 8192,
    "temperature": 0.7
  }
}

温度参数

温度参数控制模型输出的随机性:

较低值(0.0-0.7):更集中和确定性的输出 较高值(0.7-1.0):更具创意和多样化的输出

按任务推荐的温度设置:

代码生成:0.0-0.3 技术写作:0.3-0.5 通用任务:0.7(默认) 创意写作:0.8-1.0

错误处理

服务器为常见问题提供详细的错误消息:

API 认证错误 无效参数 速率限制 网络问题 标记限制超出 模型可用性问题

贡献

欢迎贡献!请随时提交拉取请求。

许可证

MIT