dsh-codex-mcp
dsh-codex-mcp
DeepSeek Harness 内の Codex モデルを、OpenAI 公式 CLI 経由で利用します — ChatGPT の認証情報を第三者コードに預けることは一切ありません。
インストール
npm i -g @openai/codex # if you don't already have it
codex login # sign in with your ChatGPT account
dsh plugin --profile web add dsh-codex-mcp
dsh webこれだけです。Codex はエージェントのツールに mcp__codex__codex として表示されます。API キーも、ハーネス内での OAuth フローも、貼り付けるものも一切ありません。
これが存在する理由
ChatGPT サブスクリプションをハーネスに組み込む他のプラグインは、独自の OAuth フローを実行し、プランにスコープされたトークンを取得して保存します。OpenAI から見ると、それらのリクエストは Codex CLI からのものに見えます。実際には、サードパーティのパッケージが、あなたが料金を支払っているものの認証情報を保持していることになります。
このプラグインは一切認証を行いません。Codex 実行ファイルを探し出し、MCP サーバーとして起動し、ハーネスが stdio 経由で通信できるようにします。認証は OpenAI 自身の署名付きバイナリ内で、自身の ~/.codex/auth.json に対して行われます。ここには漏洩するトークンはなく、アンインストールしても失効させるものは何も残りません。
DeepSeek Harness ──MCP/stdio──▶ codex mcp-server ──HTTPS──▶ OpenAI
(official binary,
own credentials)呼び出しごとにシェルアウトするのではなく MCP を使う理由
同じプロンプトとモデルで測定:
アプローチ | レイテンシ |
MCP サーバー(永続プロセス) | 11.4 秒 |
| 31.5 秒 |
codex exec の呼び出しは毎回バイナリをコールドスタートし、応答前にスキルコンテキストを再読み込みします。MCP サーバーはそのコストを一度だけ支払います。また、スレッド状態を保持するため、codex-reply が会話を継続できます。
コストは常駐プロセスです — 観測された使用では約 140 MB です。
設定
すべてのオプションは任意です。デフォルトが最適な設定です。
オプション | デフォルト | 目的 |
| 自動検出 | Codex 実行ファイルへのフルパス |
|
| ツールの名前空間( |
| ハーネスの作業ディレクトリ | Codex プロセスの作業ディレクトリ |
|
| 追加の環境変数 |
|
| 呼び出しごとの上限 — Codex のターンはエージェント実行であり、完了ではありません |
|
| Codex が見つからない場合にハーネスの起動を停止するかどうか |
DSH_CODEX_BINARY は設定を編集せずに検出を上書きします。
実行ファイルの検出方法
明示的な
command、またはDSH_CODEX_BINARYグローバルな
@openai/codexインストール内のネイティブバイナリ — ハードコードではなくディスクから列挙されるため、新しいプラットフォームやアーキテクチャでも変更は不要ですPATH上のcodex実行ファイル
Windows では npm の .cmd および .ps1 シムは意図的にスキップされます。MCP stdio トランスポートはシェルなしでプロセスを起動するため、シムはその方法では起動できません。
Codex が見つからない場合
プラグインは修正方法を示す警告を 1 件ログに記録し、何もマウントしません。ハーネスは Codex ツールなしで通常どおり起動します。なしで実行するよりも起動時に明示的に失敗させたい場合は、failOnStartupError: true を設定してください。
要件
@deepseek-ai/dsh-mcp-client0.1.0-rc.6–0.1.0-rc.8を備えた DeepSeek HarnessNode
^22.19.0 || >=24サインイン済みの Codex CLI
Codex を含む ChatGPT プラン
ハーネス 0.1.0-rc.8 と codex-cli 0.144.5 で検証済みです。
アンインストール
dsh plugin --profile web remove dsh-codex-mcp認証情報は保存されていないため、他にクリーンアップするものはありません。Codex CLI のログインは変更されません。
開発
npm install
npm testテストは一時ディレクトリに合成 npm レイアウトを構築するため、Codex がインストールされていないマシンでもスイートは成功します。CI は Linux、macOS、Windows で、サポートされている両方の Node バージョンで実行し、パックされた tarball のクリーンインストールが機能することも別途検証します。
ライセンス
MIT
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 Connectors
A paid remote MCP for OpenAI Codex agent coordination MCP, built to return verdicts, receipts, usage
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
A paid remote MCP for OpenAI Codex harness MCP, built to return verdicts, receipts, usage logs, and
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/Zbrooklyn/dsh-codex-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server