# Alibaba Cloud DashScope — Qwen

Сервер подключает Qwen к MCP-клиенту: агент может общаться с моделями, получать эмбеддинги и просматривать модели в аккаунте DashScope.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 249
- Автор: nirholas
- Лицензия: Apache-2.0 · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/nirholas/three.ws/tree/HEAD/packages/alibaba-cloud-mcp
- Обновлён: 2026-10-24
- HTML: https://affpapa.org/nevibecode/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 доступен отдельно.

## Требования
- Нужно: Node.js (команды через npx)
- Переменные окружения: `DASHSCOPE_API_KEY`, `DASHSCOPE_MODEL_ID`, `DASHSCOPE_EMBED_MODEL_ID`, `DASHSCOPE_BASE_URL`, `DASHSCOPE_REGION` — это ключи и токены: значения спроси у человека, в репозиторий и общие файлы не записывай.

## Установка

### Claude Code (родная платформа)

**Командой платформы**
```bash
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

**Командой платформы**
```bash
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
```
Вместо <…> подставьте свои значения

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "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>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "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 CLI

**Командой платформы**
```bash
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
```
Вместо <…> подставьте свои значения

## Когда брать
- отправить запрос к модели Qwen из MCP-клиента
- получить эмбеддинги текста через DashScope
- посмотреть модели, доступные в аккаунте DashScope
- сменить модель чата через переменную окружения

## Примеры запросов агенту
- Спроси у Qwen, почему падает тест `auth.test.ts`.
- Создай эмбеддинги для текста из `docs/search.md`.
- Покажи модели, доступные в моём аккаунте DashScope.

## Похожие
- [MCP Toolbox for Databases](https://affpapa.org/nevibecode/mcp/googleapis-mcp-toolbox-for-databases.md) — MCP-сервер · ★ 16717
- [labelhead-artist-momentum](https://affpapa.org/nevibecode/mcp/labelhead-artist-momentum.md) — MCP-сервер · ★ 107423
- [Agent Skills Search Server](https://affpapa.org/nevibecode/mcp/agent-skills-search-server.md) — MCP-сервер · ★ 26559
- [Skyvern](https://affpapa.org/nevibecode/mcp/skyvern.md) — MCP-сервер · ★ 23263
- [Nhost](https://affpapa.org/nevibecode/mcp/nhost.md) — MCP-сервер · ★ 9366
- [PraisonAI](https://affpapa.org/nevibecode/mcp/praisonai.md) — MCP-сервер · ★ 9289

Из того же набора: [nirholas/three.ws](https://affpapa.org/nevibecode/by/nirholas/three.ws.md) — 43 карточки

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
