Alibaba Cloud DashScope — Qwen: MCP-сервер для Claude Code
Сервер подключает Qwen к MCP-клиенту: агент может общаться с моделями, получать эмбеддинги и просматривать модели в аккаунте DashScope.
claude mcp add --env DASHSCOPE_API_KEY=<DASHSCOPE_API_KEY> --env DASHSCOPE_MODEL_ID=<DASHSCOPE_MODEL_ID> --env DASHSCOPE_EMBED_MODEL_ID=<DASHSCOPE_EMBED_MODEL_ID> --env DASHSCOPE_BASE_URL=<DASHSCOPE_BASE_URL> --env DASHSCOPE_REGION=<DASHSCOPE_REGION> --transport stdio alibaba-cloud-mcp -- npx -y @three-ws/alibaba-cloud-mcpЧто делает Alibaba Cloud DashScope — Qwen
Сервер обращается к DashScope от имени вашего аккаунта. В его наборе три инструмента: qwen_chat для запросов к Qwen, qwen_embed для создания эмбеддингов через text-embedding-v3 и qwen_list_models для просмотра доступных моделей.
Для подключения нужен ключ DASHSCOPE_API_KEY и Node.js ≥ 20. Модель чата можно задать через DASHSCOPE_MODEL_ID, модель эмбеддингов — через DASHSCOPE_EMBED_MODEL_ID; для китайского региона предусмотрен DASHSCOPE_REGION=cn. Без ключа API сервер не сможет обращаться к DashScope.
Подключить его можно в Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline и Zed. Для собственной MCP-сборки пакет экспортирует buildServer(), а клиент DashScope доступен отдельно.
Какие задачи решает
- отправить запрос к модели Qwen из MCP-клиента
- получить эмбеддинги текста через DashScope
- посмотреть модели, доступные в аккаунте DashScope
- сменить модель чата через переменную окружения
Примеры запросов агенту
- Спроси у Qwen, почему падает тест
auth.test.ts. - Создай эмбеддинги для текста из
docs/search.md. - Покажи модели, доступные в моём аккаунте DashScope.
Как установить Alibaba Cloud DashScope — Qwen
Командой платформы
claude mcp add --env DASHSCOPE_API_KEY=<DASHSCOPE_API_KEY> --env DASHSCOPE_MODEL_ID=<DASHSCOPE_MODEL_ID> --env DASHSCOPE_EMBED_MODEL_ID=<DASHSCOPE_EMBED_MODEL_ID> --env DASHSCOPE_BASE_URL=<DASHSCOPE_BASE_URL> --env DASHSCOPE_REGION=<DASHSCOPE_REGION> --transport stdio alibaba-cloud-mcp -- npx -y @three-ws/alibaba-cloud-mcpВместо <…> подставьте свои значения
Командой платформы
codex mcp add alibaba-cloud-mcp --env DASHSCOPE_API_KEY=<DASHSCOPE_API_KEY> --env DASHSCOPE_MODEL_ID=<DASHSCOPE_MODEL_ID> --env DASHSCOPE_EMBED_MODEL_ID=<DASHSCOPE_EMBED_MODEL_ID> --env DASHSCOPE_BASE_URL=<DASHSCOPE_BASE_URL> --env DASHSCOPE_REGION=<DASHSCOPE_REGION> -- npx -y @three-ws/alibaba-cloud-mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"alibaba-cloud-mcp": {
"command": "npx",
"args": [
"-y",
"@three-ws/alibaba-cloud-mcp"
],
"env": {
"DASHSCOPE_API_KEY": "<DASHSCOPE_API_KEY>",
"DASHSCOPE_MODEL_ID": "<DASHSCOPE_MODEL_ID>",
"DASHSCOPE_EMBED_MODEL_ID": "<DASHSCOPE_EMBED_MODEL_ID>",
"DASHSCOPE_BASE_URL": "<DASHSCOPE_BASE_URL>",
"DASHSCOPE_REGION": "<DASHSCOPE_REGION>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"alibaba-cloud-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@three-ws/alibaba-cloud-mcp"
],
"env": {
"DASHSCOPE_API_KEY": "<DASHSCOPE_API_KEY>",
"DASHSCOPE_MODEL_ID": "<DASHSCOPE_MODEL_ID>",
"DASHSCOPE_EMBED_MODEL_ID": "<DASHSCOPE_EMBED_MODEL_ID>",
"DASHSCOPE_BASE_URL": "<DASHSCOPE_BASE_URL>",
"DASHSCOPE_REGION": "<DASHSCOPE_REGION>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e DASHSCOPE_API_KEY=<DASHSCOPE_API_KEY> -e DASHSCOPE_MODEL_ID=<DASHSCOPE_MODEL_ID> -e DASHSCOPE_EMBED_MODEL_ID=<DASHSCOPE_EMBED_MODEL_ID> -e DASHSCOPE_BASE_URL=<DASHSCOPE_BASE_URL> -e DASHSCOPE_REGION=<DASHSCOPE_REGION> alibaba-cloud-mcp npx -y @three-ws/alibaba-cloud-mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Alibaba Cloud DashScope — Qwen
Как установить Alibaba Cloud DashScope — Qwen в Claude Code?
Выполните claude mcp add alibaba-cloud -e DASHSCOPE_API_KEY=<DASHSCOPE_API_KEY> -- npx -y @three-ws/alibaba-cloud-mcp. Для работы нужен ключ API DashScope.
Что делает Alibaba Cloud DashScope — Qwen?
Подключает инструменты для общения с моделями Qwen, получения эмбеддингов и просмотра моделей аккаунта DashScope.
Что нужно для работы сервера?
Нужны аккаунт Alibaba Cloud, ключ DashScope API и Node.js ≥ 20.