dsh-relay
dsh-relay
English | 中文
Web プロファイルヘルパーで、Codex MCP の起動パスを診断し、Codex、Cursor、または Claude Code が dsh --profile codex を起動できるようにホスト設定を書き込みます。Web プロセス内で MCP stdio サーバーを実行することはありません。
プロファイルにインストール:
dsh plugin --profile web add github:tonytanglab/deepseek-harness-relay-mcpまたは、プリビルドされた lib/ を含む GitHub Release の tarball をインストールします。インストール後、dsh web を再起動してください。その後、/relay-setup を実行するか、エージェントに relay_doctor と relay_write_mcp_config を呼び出すよう依頼します。
動作
apply は Web プロファイルに 1 つのスラッシュコマンドと 2 つのツールを登録します:
/relay-setupは診断サマリーと MCP 起動 JSON を表示します。mcpConfigPathが設定されている場合、その JSON も書き込みます。余分な入力は拒否されます。relay_doctorは、process.argv[1]が絶対パスの実在する dsh エントリであること、process.execPathが存在すること、および認証情報パスが存在することを確認します。認証情報の内容は読み取らず、MCP stdio も起動しません。relay_write_mcp_configは Codex ガイド から npx 起動ブロックを構築します。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
設定
フィールド | デフォルト | 意味 |
|
|
|
| 未設定 |
|
|
| 空の場合は |
|
| 共有認証情報ドキュメント。 |
|
| 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 は ok、ランチャー direct/exists/shell: false、ワークスペースルート、および認証情報の path/exists を含む JSON を返します。認証情報ファイルの内容は含まれません。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 なし — このバンドルを Web プロファイルにインストールしても、11 個の Codex MCP ツールは公開されません。これらは
dsh --profile codexに残ります。設定 UI なし — v0.1.0 には
dsh.clientフォームはありません。/relay-setupと 2 つのツールが設定パスとなります。
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