Skip to main content
Glama

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

또는 미리 빌드된 lib/가 포함된 GitHub 릴리스 tarball을 설치합니다. 설치 후 dsh web을 다시 시작하세요. 그런 다음 /relay-setup을 실행하거나 에이전트에게 relay_doctorrelay_write_mcp_config를 호출하도록 요청하세요.

기능

apply는 웹 프로필에 하나의 슬래시 명령과 두 개의 도구를 등록합니다:

  • /relay-setup은 doctor 요약과 MCP 실행 JSON을 출력합니다. mcpConfigPath가 설정된 경우 해당 JSON도 작성합니다. 추가 입력은 거부됩니다.

  • relay_doctorprocess.argv[1]이 절대 경로의 존재하는 dsh 진입점인지, process.execPath가 존재하는지, 자격 증명 경로가 존재하는지 확인합니다. 자격 증명 내용을 읽지 않으며 MCP stdio를 시작하지 않습니다.

  • relay_write_mcp_configCodex 가이드에서 npx 실행 블록을 구성합니다. path가 절대 JSON 파일인 경우 해당 블록을 작성하며, mcpServers를 병합하여 다른 서버가 유지되도록 합니다.

생성되는 명령은 npx --yes --package=@deepseek-ai/dsh@0.1.0-rc.5 -- dsh --profile codex입니다. 헬퍼는 npx.cmdshell: true를 사용하지 않으며, StdioServerTransport를 가져오지 않습니다.

Related MCP server: Claude Code Subagent MCP

구성

필드

기본값

의미

mcpServerName

dsh-relay

mcpServers 아래의 키

mcpConfigPath

설정되지 않음

/relay-setup이 작성하는 절대 JSON 경로

allowedWorkspaceRoots

[]

비어 있으면 DSH_MCP_WORKSPACE_ROOTS 읽음

credentialsPath

$DSH_HOME/.credentials.yaml

공유 자격 증명 문서; DSH_MCP_CREDENTIALS_PATH도 사용 가능

dataDirectory

$DSH_HOME/codex-services

Codex 서비스 홈 디렉터리; DSH_MCP_DATA_DIR도 사용 가능

dshPackage

@deepseek-ai/dsh@0.1.0-rc.5

생성된 npx 인수에 고정된 패키지

host

codex

/relay-setup 작성 시 기본 호스트: codex, cursor, 또는 claude-code

사용자는 프로필 cordis.patch.yml에서 행을 재정의할 수 있습니다. 잘못된 구성은 플러그인 로드를 실패시킵니다.

설정 후

MCP 호스트를 출력된 실행 블록으로 지정하세요. 세션 시작, 대기, 조종, 취소는 dsh --profile codex에서 유지되며, @deepseek-ai/dsh-mcp-codexCodex 가이드에 문서화되어 있습니다. 번들된 스킬이 해당 워크플로를 명명합니다.

모델 경험

도구 스키마

모델이 보는 것

relay_doctor는 빈 매개변수 객체를 가집니다. relay_write_mcp_confighostcodex, cursor, 또는 claude-code로 요구하며, 선택적 절대 path를 허용합니다.

토큰 효과

도구가 표시되는 모든 요청에 대해 고정된 스키마 비용이 발생합니다.

KV 캐시 효과

정의와 가시성이 변경되지 않는 한 접두사가 안정적입니다.

도구 호출 기록 및 결과

모델이 보는 것

relay_doctorok, 실행기 direct/exists/shell: false, 작업 공간 루트, 자격 증명 path/exists를 포함한 JSON을 반환합니다. 자격 증명 파일 내용은 절대 포함하지 않습니다. relay_write_mcp_config{ written, path, host, serverName, config }를 반환하며, config.args에는 --profilecodex가 포함됩니다. /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 없음 — 이 번들을 웹 프로필에 설치해도 11개의 Codex MCP 도구가 노출되지 않습니다. 해당 도구는 dsh --profile codex에 남아 있습니다.

  • 설정 UI 없음 — v0.1.0에는 dsh.client 양식이 없습니다. /relay-setup과 두 도구가 구성 경로입니다.

A
license - permissive license
-
quality - not tested
A
maintenance

Maintenance

Maintainers
Response time
0dRelease cycle
6Releases (12mo)
Commit activity

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

  • A
    license
    A
    quality
    B
    maintenance
    A 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.
    4
    1
    MIT
  • A
    license
    -
    quality
    B
    maintenance
    Provides a read-only MCP tool to diagnose zoxide installation and shell setup, returning a JSON report with setup and troubleshooting guides.
    316
    MIT

View all related MCP servers

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

View all MCP Connectors

Latest Blog Posts

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