Codex
Complete setup, key handling, verification and draft instructions.
Read the complete guide →Wenbo MCP connects an AI client to your local extension workspace. It lets AI read capabilities, organize content and request draft sync; the online extension still performs platform actions.
The service uses Streamable HTTP. Create a key in the website console and send it in the mcp-key header. A URL alone does not authenticate.
https://mcp.wenbodesk.com/mcpCreate and manage MCP keys · Install and sign in to the extension
Call Wenbo get_workspace to read browsers, extension versions, platform accounts and submissionModes only. Do not create, sync or publish content.MCP can inherit configured execution modes; do not assume older settings have changed to drafts. Explicitly send submissionMode: draft_sync and confirm the workspace declares support.
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.Complete setup, key handling, verification and draft instructions.
Read the complete guide →Complete setup, key handling, verification and draft instructions.
Read the complete guide →Complete setup, key handling, verification and draft instructions.
Read the complete guide →These 25 entries come from MCP service 1.0.2, including development tools. Available commands depend on the connected device.
| Tool | Purpose | Behavior |
|---|---|---|
get_notifications | Declared read-only | |
reload_extension | Development only: reload an unpacked extension and verify its build identifier. | Development only; May write local records or perform actions |
open_extension_page | Development only: open the supported extension-managed platform entry; arbitrary URLs are not accepted. | Development only; May write local records or perform actions |
verify_publication | Inspect one platform’s actual publication state without submitting another post. | May write local records or perform actions |
get_workspace | Read connected browsers, versions, account identities and current capabilities before choosing a device. | Declared read-only |
check_platform_account | Declared read-only | |
get_platform_tags | Query platform tags; use real options instead of inventing tag identifiers. | Declared read-only |
get_platform_requirements | Read required parameters and field rules for the selected platform and content format. | Declared read-only |
get_platform_options | Query actual platform options for fields such as tags and categories. | Declared read-only |
check_publication | Preflight content, accounts, parameters and timing without submitting a publication. | Declared read-only |
prepare_image_upload | Prepare a temporary image upload; upload bytes before referencing the returned asset identifier. | May write local records or perform actions |
save_content | Save content to the local extension library; this does not save a platform draft or publish. | May write local records or perform actions |
update_content | Update an existing local content item and its platform versions. | May write local records or perform actions |
publish_content | Create an execution task. Explicitly set submissionMode: draft_sync for the draft workflow; review persistence and field results. Explicitly use submissionMode: draft_sync; a task acknowledgment is not proof of a saved draft or a publication. | May write local records or perform actions |
get_contents | Read local library content through the selected connected browser. | Declared read-only |
get_publications | Read execution tasks and results; include execution records when investigating an uncertain outcome. | Declared read-only |
recover_weixin_continuation_asset | May write local records or perform actions | |
finalize_weixin_continuation | May write local records or perform actions | |
continue_weixin_draft | May write local records or perform actions | |
recover_weixin_asset | May write local records or perform actions | |
manage_publication | Manage an existing task; never retry an unknown outcome before reconciliation. | May write local records or perform actions |
reconcile_publication | Record a reconciled result only after the actual platform outcome has been verified. | May write local records or perform actions |
get_works | Read the locally stored work and metrics snapshot; it is not a live refresh. | Declared read-only |
sync_works | Refresh works and metrics from the connected platform account. | May write local records or perform actions |
manage_schedule | Manage local scheduling rules; execution requires the browser to remain online. | May write local records or perform actions |
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.
This table describes current implementation capabilities, not completed live-platform certification. Your installed version, connected workspace capabilities and actual field results are authoritative. Draft features under development may not yet be included in the public download.
Platform cookies are not uploaded to the relay. Text and images sent through MCP pass through it; keep keys out of AI chats. Reconcile unknown or uncertain results before any retry.
Troubleshooting and safety FAQLast updated: · Wenbo