A local MCP server for safely controlling the ChatGPT web UI through a persistent browser profile.
Quick Install
Copy the config for your editor. Some servers may need additional setup — check the README.
Add to claude_desktop_config.json:
{
"mcpServers": {
"chatgpt-web-mcp": {
"command": "npx",
"args": [
"-y",
"Goudu666/chatgpt-web-mcp"
]
}
}
}
Run in terminal:
claude mcp add chatgpt-web-mcp npx -y Goudu666/chatgpt-web-mcp
Add to .cursor/mcp.json:
{
"mcpServers": {
"chatgpt-web-mcp": {
"command": "npx",
"args": [
"-y",
"Goudu666/chatgpt-web-mcp"
]
}
}
}
README Excerpt
一个本地、非官方的 MCP Server,让 Codex 等 MCP 客户端通过独立的持久浏览器配置操作 `chatgpt.com`。它不调用 ChatGPT API,不读取用户日常浏览器配置,也不会把登录信息写进 MCP 配置。 > [!IMPORTANT] > 本项目与 OpenAI 无隶属或背书关系。它依赖 ChatGPT 网页界面,页面改版、账号权限、地区或工作区策略都可能影响可用性。请遵守适用于你账号的条款,不要用它绕过访问控制、用量限制或安全机制。 - 写入提示词、上传文件、发送消息并读取完整回答 - 新建普通或临时对话,选择历史对话 - 动态读取和选择页面实际显示的模型、思考强度与能力档位
Tools (18)
CHATGPT_WEB_CONVERSATION_CHANGE_INTERVAL_MSCHATGPT_WEB_DEFAULT_TIERCHATGPT_WEB_HISTORY_QUIET_PERIOD_MSCHATGPT_WEB_PAGE_INTERACTION_INTERVAL_MSCHATGPT_WEB_POST_BREAKER_COOLDOWN_MSCHATGPT_WEB_PROBE_ACCEPT_IDCHATGPT_WEB_PROBE_ACCEPT_PATTERNCHATGPT_WEB_PROBE_FALLBACK_IDCHATGPT_WEB_PROBE_FALLBACK_PATTERNCHATGPT_WEB_PROBE_PROMPTCHATGPT_WEB_PRO_TIERCHATGPT_WEB_SEND_INTERVAL_MSCHATGPT_WEB_SITE_ACTION_INTERVAL_MSchatgpt_browser_lifecyclechatgpt_get_latest_responsechatgpt_network_diagnosticschatgpt_select_answer_tierchatgpt_select_history