dsh-relay
dsh-relay
English | 中文
Вспомогательный веб-профиль, который диагностирует путь запуска Codex MCP и записывает конфигурацию хоста, чтобы Codex, Cursor или Claude Code могли запускать dsh --profile codex. Он не запускает сервер MCP stdio в веб-процессе.
Установите в профиль:
dsh plugin --profile web add github:tonytanglab/deepseek-harness-relay-mcpили установите tarball релиза GitHub для предварительно собранного lib/. Перезапустите dsh web после установки. Затем выполните /relay-setup или попросите агента вызвать relay_doctor и relay_write_mcp_config.
Что он делает
apply регистрирует одну слэш-команду и два инструмента в веб-профиле:
/relay-setupвыводит сводку диагностики и JSON запуска MCP. КогдаmcpConfigPathустановлен, он также записывает этот JSON. Дополнительные входные данные отклоняются.relay_doctorпроверяет, чтоprocess.argv[1]является абсолютным существующим входом dsh, чтоprocess.execPathсуществует и что путь к учетным данным существует, без чтения содержимого учетных данных и без запуска MCP stdio.relay_write_mcp_configсоздает блок запуска npx на основе руководства Codex. Он записывает блок, когдаpathявляется абсолютным JSON-файлом, объединяяmcpServers, чтобы другие серверы оставались.
Сгенерированная команда: npx --yes --package=@deepseek-ai/dsh@0.1.0-rc.5 -- dsh --profile codex. Вспомогательная программа никогда не использует npx.cmd или shell: true и никогда не импортирует StdioServerTransport.
Related MCP server: Claude Code Subagent MCP
Конфигурация
Поле | Значение по умолчанию | Значение |
|
| Ключ внутри |
| не задано | Абсолютный JSON путь, который записывает |
|
| Пустое значение читает |
|
| Общий документ учетных данных; также |
|
| Домашние каталоги сервисов Codex; также |
|
| Зафиксированный пакет в сгенерированных аргументах npx |
|
| Хост по умолчанию для записи |
Пользователи переопределяют строки в профиле cordis.patch.yml. Недопустимая конфигурация приводит к сбою загрузки плагина.
После настройки
Укажите MCP-хосту на выведенный блок запуска. Запуск сеанса, ожидание, управление и отмена остаются на dsh --profile codex, что описано в @deepseek-ai/dsh-mcp-codex и руководстве Codex. Встроенный скилл называет этот рабочий процесс.
Взаимодействие с моделью
Схема инструментов
Что видит модель
relay_doctor имеет пустой объект параметров. relay_write_mcp_config требует host как codex, cursor или claude-code и принимает опциональный абсолютный path.
Влияние на токены
Фиксированная стоимость схемы при каждом запросе, где инструменты видны.
Влияние на KV-кэш
Стабильность префикса, пока определения и видимость не изменились.
История вызовов инструментов и результат
Что видит модель
relay_doctor возвращает JSON с полями ok, запускатель direct/exists/shell: false, корни рабочей области и path/exists учетных данных. Он никогда не включает содержимое файла учетных данных. relay_write_mcp_config возвращает { written, path, host, serverName, config }, чьи config.args содержат --profile и codex. Текст успеха /relay-setup начинается с DSH Relay is loaded in this Web profile. It does not run the MCP stdio server here. Дополнительные входные данные возвращают The /relay-setup command does not accept extra input.
Влияние на токены
На каждый вызов, ограничено JSON-отчетом и блоком запуска.
Влияние на KV-кэш
Не зависит от предыдущих шагов.
Известные ограничения и отложенная работа
Нет встроенного MCP stdio — установка этого пакета в веб-профиль не открывает одиннадцать инструментов Codex MCP. Они остаются на
dsh --profile codex.Нет интерфейса настроек — в версии v0.1.0 нет формы
dsh.client;/relay-setupи два инструмента являются путями конфигурации.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityCmaintenanceEnables MCP clients to spawn and control Codex CLI and Claude Code sessions on the host machine, with session management and filesystem access.4MIT
- Alicense-qualityBmaintenanceA stdio MCP server that lets Codex Desktop/CLI delegate implementation tasks to Claude Code CLI with workspace validation, Git status checks, and session resume capabilities.4MIT
- AlicenseAqualityBmaintenanceA project-local MCP bridge that allows Codex Desktop to plan tasks and OpenCode to execute them within the current project directory, with session reuse and native OpenCode background subagents.41MIT
- Alicense-qualityBmaintenanceProvides a read-only MCP tool to diagnose zoxide installation and shell setup, returning a JSON report with setup and troubleshooting guides.316MIT
Related MCP Connectors
Scans MCP servers for tool poisoning, prompt injection and supply chain risks.
Persistent memory and cross-session learning for AI coding assistants (hosted remote MCP).
A paid remote MCP for OpenAI Codex agent coordination MCP, built to return verdicts, receipts, usage
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/tonytanglab/deepseek-harness-relay-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server