mcp_qwen
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| mcp_qwen_submit_taskA | Делегирует задачу субагенту Qwen 3.8 Max (в Qwen Studio / API). ОБЯЗАТЕЛЬНОЕ ПРАВИЛО ДЛЯ GEMINI: При вызове этого инструмента ты являешься 100% ТОЛЬКО ОРКЕСТРАТОРОМ. СТРОГО ЗАПРЕЩЕНО искажать, "улучшать" или перефразировать запрос пользователя — передавай оригинальный текст как есть. КАТЕГОРИЧЕСКОЕ ТРЕБОВАНИЕ: Если в проекте есть ХОТЬ КАКИЕ-ТО существующие файлы (код, package.json, компоненты, скрипты и т.д.), ты ОБЯЗАН передать project_dir: "<абсолютный путь к рабочей папке>". Сервер автоматически строит дерево структуры и прикрепляет до 10 файлов (до 5 документов: 4 файла проекта + 1 txt промпт со всеми недостающими файлами 5..N, и до 5 изображений/скриншотов). Запрещено описывать проект словами от себя! Если требуется точечная правка одного файла — передай target_files: ["путь/к/файлу"]. Для передачи дизайн-макетов, фотографий или скриншотов передай images: ["путь/к/фото.png"] (до 5 изображений). После вызова инструмента ОБЯЗАТЕЛЬНО установи таймер на 60 секунд через инструмент schedule, чтобы каждые 60 секунд опрашивать статус через mcp_qwen_check_status(task_id). |
| mcp_qwen_check_statusA | Проверяет статус выполнения задачи субагентом Qwen. Возвращает статус (RUNNING, COMPLETED, NEED_CONTINUATION, ERROR), массив распарсенных файлов (parsed_files) и структуру проекта. |
| mcp_qwen_continue_taskB | Отправляет команду на продолжение генерации следующих файлов субагентом Qwen в рамках текущей сессии задачи. |
| mcp_qwen_verify_taskA | ШАГ 6 ВЕРИФИКАЦИИ: Отправляет структуру собранного проекта и отчет о сборке/ошибках обратно субагенту Qwen на подтверждение. Если проект собран с ошибками — прикрепляет логи ошибок и содержимое проблемных файлов. Qwen либо подтверждает правильность ("ПРОЕКТ_СОБРАН_ВЕРНО"), либо возвращает исправленные файлы. |
| mcp_qwen_extract_and_write_filesB | Безопасно и автоматически извлекает сгенерированные Qwen файлы и записывает их на диск в целевую директорию БЕЗ КАКИХ-ЛИБО ИЗМЕНЕНИЙ ИЛИ ИСКАЖЕНИЙ КОДА (100% verbatim). Создает необходимые подпапки автоматически. |
| mcp_qwen_build_project_contextA | Сканирует директорию проекта, формирует дерево каталогов и список файлов: отбирает до 4 файлов кода и до 5 изображений для прямого прикрепления во вложения, а остальные файлы подготавливает для включения в тело запроса. Позволяет Orchestrator предварительно оценить контекст. |
| mcp_qwen_get_configA | Возвращает текущую конфигурацию подключения к Qwen (режим: cdp / api, порт отладки, статус подключения). |
| mcp_qwen_set_configB | Обновляет параметры конфигурации MCP сервера (mode, apiKey, apiBaseUrl, model, cdpPort). |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| orchestration-rules |
TDQS
Scored across 8 tools
Каждый инструмент отвечает за отдельный этап работы с субагентом: отправка задачи, проверка статуса, продолжение, запись файлов, верификация, сбор контекста и управление конфигурацией. Несмотря на похожие по смыслу check_status и continue_task, их описания четко разграничивают назначение.
Все инструменты используют единый префикс mcp_qwen_ и согласованный паттерн verb_noun в snake_case: submit_task, check_status, continue_task, set_config. Отклонений от этого стиля нет.
Восемь инструментов — хорошо сбалансированный набор для оркестрации субагента: покрыты запуск, мониторинг, продолжение, запись результатов, верификация, контекст и конфигурация. Каждый инструмент оправдывает свое наличие.
Основной жизненный цикл задачи покрыт полностью: от отправки и проверки статуса до записи файлов и верификации. Не хватает явного инструмента для отмены/остановки задачи и, возможно, списка всех активных задач, но это не критично для базового сценария.