tuqo
CLI · Ключ tqk_ в заголовке

Tuqo в DeepSeek Harness

DeepSeek Harness (команда dsh) — открытая агентная среда DeepSeek с веб-интерфейсом. Внешние MCP-серверы подключаются плагином @deepseek-ai/dsh-mcp-client: строка с адресом и заголовками добавляется в патч профиля cordis.patch.yml. Входа по OAuth у этого клиента нет, поэтому Tuqo подключается ключом проекта tqk_.

Ключ проекта в заголовке Authorization · scope на ваш выбор
1

Создайте ключ проекта

В панели Tuqo → «ИИ и API» → создать (tqk_…, показывается один раз).

2

Откройте патч профиля

Файл cordis.patch.yml профиля, которым запускаете dsh, — для веб-интерфейса обычно ~/.dsh/profiles/web/cordis.patch.yml.

3

Добавьте строку Tuqo

Строка плагина @deepseek-ai/dsh-mcp-client: transport streamable-http, адрес MCP и заголовок Authorization (пример ниже). id строки и serverName — новые, ещё не занятые.

4

Проверьте и деплойте

С горячей перезагрузкой dsh подхватит правку сам, без неё — перезапустите. dsh web --dump-config покажет строку в итоговом конфиге; дальше попросите агента опубликовать сайт.

# ~/.dsh/profiles/web/cordis.patch.yml
- insert:
    - id: mcp-tuqo
      name: '@deepseek-ai/dsh-mcp-client'
      config:
        serverName: tuqo
        transport: streamable-http
        url: https://mcp.tuqo.ru/mcp
        headers:
          Authorization: Bearer tqk_xxx_yyy

DeepSeek Harness + Tuqo — частые вопросы

Нужен ли OAuth? +

Нет: встроенный MCP-клиент DeepSeek Harness передаёт статические заголовки, а вход через браузер не ведёт. Подключайтесь ключом tqk_ — он создаётся в панели и отзывается там же.

Строка есть, а инструментов Tuqo нет +

Проверьте итоговый конфиг: dsh web --dump-config должен показать строку mcp-tuqo. Если id уже занят, патч заменит config той строки, а не добавит новую; serverName тоже должен быть уникальным.

Как не хранить ключ в файле? +

Значение заголовка можно взять из переменной окружения при загрузке конфига — так показано в документации плагина: Authorization: !!js '`Bearer ${process.env.TUQO_API_KEY}`'. Переменная должна быть задана в оболочке, из которой запускается dsh.

Формат конфига может поменяться? +

DeepSeek Harness пока в статусе developer preview, разработчики предупреждают о несовместимых изменениях. Если строка перестала работать — сверьтесь с документацией плагина dsh-mcp-client: адрес и заголовок Tuqo остаются прежними.

Сколько инструментов получит агент? +

Все 52 инструмента Tuqo: сайты, deploy_files/deploy_site, домены, откаты, закрытый доступ, заявки с форм. Права задаёт ключ: для деплоя хватит уровня editor.

Подключить другую нейросеть