WENBO / CLIENT

Connect Codex to Wenbo MCP

Codex can connect to Wenbo MCP over Streamable HTTP. Prepare an online extension and a dedicated key, run a read-only check, then explicitly request draft sync.

1. Prepare the extension and a dedicated key

  1. Install the Wenbo extension, sign in to Wenbo and your target platforms, and keep the browser online.
  2. Create a dedicated MCP key in the console, named Codex so you can manage it separately.
  3. Store the key in the client’s local credentials or WENBO_MCP_KEY environment variable. Never send it in an AI chat.

2. Configure the remote MCP service

Service URL: https://mcp.wenbodesk.com/mcp;mcp-key is the authentication header.

Add this to your user-level ~/.codex/config.toml. The desktop app’s launching process must be able to read the environment variable. Update an existing service rather than adding duplicates.

[mcp_servers.wenbo]
url = "https://mcp.wenbodesk.com/mcp"
env_http_headers = { "mcp-key" = "WENBO_MCP_KEY" }

Restart Codex and use codex mcp list to confirm the service is listed.

Codex official configuration documentation

3. Verify with a read-only request

Call Wenbo get_workspace to read browsers, extension versions, platform accounts and submissionModes only. Do not create, sync or publish content.

After receiving browser, version and account information, check that submissionModes includes draft_sync. Select one browser when several are online and keep the same deviceId for related calls.

4. Explicitly request draft sync

Read workspace capabilities first. Only for platforms declaring draft_sync, sync my explicitly selected content with submissionMode: draft_sync. Do not publish. Report fieldResults, missingFields and draft persistence confirmation; a created job or partial field success is not a confirmed save.

A confirmed draft is not a publication. Saving is confirmed only when draft_synced and draftPersistence.state=confirmed are returned; missing fields still require author review. Unsupported platforms or formats are reported as unavailable. There is no DOM writing, direct publication or fallback.

Troubleshooting

Complete FAQ

Other clients and tool reference

Last updated: · Wenbo