ChatGPT Delegate
Allows delegation of research, writing, and lookup tasks to ChatGPT Web/App, saving the results as Markdown files locally.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@ChatGPT Delegate调研一下 MCP 社区最佳实践"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
ChatGPT Delegate
ChatGPT Delegate lets Codex hand off substantive work to ChatGPT Web/App while Codex only orchestrates.
It is useful for deep research, PRD drafting, design thinking, comparison writing, community best-practice scans, and quick current-information lookups where you want ChatGPT to spend the thinking/search effort and save the final Markdown back to the local filesystem.
Project page: https://longbiaochen.github.io/chatgpt-delegate/
Boundary
Codex prepares the task, starts the local MCP connector, opens ChatGPT, sends the prompt, and waits for a saved file.
ChatGPT Web/App performs the research, thinking, writing, or lookup.
The connector only saves ChatGPT's Markdown result under
artifacts/chatgpt-delegation/.The connector does not call Codex, the OpenAI API, private ChatGPT APIs, session tokens, cookies, or reverse-engineered endpoints.
By default, Codex should return only status and a file link, not paste the full result back into chat.
Related MCP server: codex-chatgpt-bridge
Install
git clone https://github.com/longbiaochen/chatgpt-delegate.git
cd chatgpt-delegate
python3 -m venv .venv
./.venv/bin/pip install -e ".[chatgpt,test]"CLI
Prepare a task:
chatgpt-delegate prepare "调研一下 MCP 社区最佳实践" --kind autoStart the MCP server:
chatgpt-delegate serve --host 127.0.0.1 --port 8000 --public-host <public-host>Check status:
chatgpt-delegate status <task-id>Read metadata without loading the Markdown body:
chatgpt-delegate read <task-id> --metadata-onlyList recent results:
chatgpt-delegate listThe old console entry remains available as a compatibility alias:
chatgpt-research-connector --helpProfiles
--kind auto routes common Chinese trigger words to one of three prompt profiles:
Intent | Kind | Profile | Behavior |
调研, 深度研究, 社区最佳实践, 研究一下 |
|
| Thinking pro style, web research, long Markdown report, source list |
设计, 构思, 思考, 比较, 撰写, 方案, PRD |
|
| Thinking high style, structured proposal/PRD/comparison/writing |
查一下, 找一下, 确认, 最新 |
|
| Instant web style, short answer with evidence and links |
Data Flow
In Codex, ask:
让 ChatGPT 调研一下 xxx.Codex runs
chatgpt-delegate prepare ...and getstask_idplusprompt.md.Codex exposes the local MCP server through an HTTPS tunnel and configures ChatGPT Developer connector URL as
https://<public-host>/mcp.Codex opens ChatGPT Web/App, selects the connector, and sends
prompt.md.ChatGPT performs the work and calls:
save_task_result(task_id, title, markdown, summary=None, overwrite=True)The connector writes:
artifacts/chatgpt-delegation/<task_id>/task.json artifacts/chatgpt-delegation/<task_id>/prompt.md artifacts/chatgpt-delegation/<task_id>/result.md artifacts/chatgpt-delegation/<task_id>/result.jsonCodex polls
chatgpt-delegate status <task-id>and returns the saved file path.
MCP Tools
save_task_result(task_id, title, markdown, summary=None, overwrite=True)list_results(limit=20)read_result(task_id)connector_status()save_markdown_report(...)for older prompts
connector_status() must report:
{
"codex_execution": false,
"openai_api": false,
"private_chatgpt_api": false
}Codex Skill
This repo includes a reusable skill at:
skills/chatgpt-delegate/SKILL.mdInstall or copy it into your Codex skills directory, then trigger it with requests such as:
让 ChatGPT 调研一下 100M 上下文大模型的社区方法
用 ChatGPT 想一下这个 PRD
请 ChatGPT 查一下最新进展Tests
python3 -m pytest -q
git diff --checkThis 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-qualityCmaintenanceLocal MCP server bridging ChatGPT Web to local tools for file, shell, git, test, and process management with secure policy controls.Last updatedMIT
- Alicense-qualityBmaintenanceLocal MCP bridge enabling ChatGPT web to access approved local files and execute tasks via local Codex.Last updated1MIT
- Alicense-qualityDmaintenanceEnables ChatGPT to execute Codex CLI prompts locally through a secure MCP tool, with support for both local stdio and remote HTTP modes.Last updatedMIT
- Alicense-qualityCmaintenanceLocal MCP bridge that exposes the ChatGPT Figma connector to OpenCode without launching Codex, using the existing authenticated session.Last updatedMIT
Related MCP Connectors
Search your AI chat history (ChatGPT, Claude, Codex) from any MCP client. Remote, private, read-only
User-owned memory for AI agents, Copilot, Claude, IDEs, CLIs, and chat apps over 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/longbiaochen/chatgpt-delegate'
If you have feedback or need assistance with the MCP directory API, please join our Discord server