{"name":"Agent-Native Web OS MCP","protocol":"mcp","version":"prototype-cms-core","resources":["site://manifest","site://locales","site://skill-packages","site://agent/tools","site://content/pages","site://deployments","site://audit/recent"],"tools":[{"name":"publish_article_auto","description":"Queue article publishing from human input. A background worker generates multilingual SEO/GEO content, publishes all locales, and rebuilds the site.","inputSchema":{"type":"object","required":["title","contentText","categorySlug"],"properties":{"title":{"type":"string"},"excerpt":{"type":"string"},"coverImages":{"type":"array","items":{"type":"object"}},"contentRich":{"type":"object"},"contentText":{"type":"string"},"categorySlug":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"sourceLocale":{"type":"string","enum":["zh-CN","en-US","ja-JP"]}}},"riskLevel":"medium","requiredPermissions":["content:publish","content:update","site:deploy"]},{"name":"list_agent_tools","description":"Return agent-callable website tools exposed by the CMS.","inputSchema":{"type":"object","properties":{}},"riskLevel":"low","requiredPermissions":["content:read"]},{"name":"list_skills","description":"Compatibility alias for list_agent_tools. Use list_agent_tools for new integrations.","inputSchema":{"type":"object","properties":{}},"riskLevel":"low","requiredPermissions":["content:read"]},{"name":"list_article_categories","description":"Return enabled article categories for the current customer site. Show category titles to users and use slug internally when publishing.","inputSchema":{"type":"object","properties":{"locale":{"type":"string","enum":["zh-CN","en-US","ja-JP"]}}},"riskLevel":"low","requiredPermissions":["content:read"]},{"name":"create_article_category","description":"Create an enabled article category for the current customer site.","inputSchema":{"type":"object","required":["title"],"properties":{"title":{"type":"string"},"slug":{"type":"string"},"description":{"type":"string"},"locale":{"type":"string","enum":["zh-CN","en-US","ja-JP"]}}},"riskLevel":"medium","requiredPermissions":["content:update"]},{"name":"upload_media","description":"Upload an image into the current customer site's media library. Use it before publishing an article with cover images or inline images.","inputSchema":{"type":"object","properties":{"alt":{"type":"string"},"caption":{"type":"string"},"dataBase64":{"type":"string"},"filename":{"type":"string"},"mimeType":{"type":"string"},"url":{"type":"string"}}},"riskLevel":"medium","requiredPermissions":["content:update"]},{"name":"list_articles","description":"Search and list articles for the current customer site.","inputSchema":{"type":"object","properties":{"query":{"type":"string"},"status":{"type":"string"},"limit":{"type":"number"},"locale":{"type":"string","enum":["zh-CN","en-US","ja-JP"]}}},"riskLevel":"low","requiredPermissions":["content:read"]},{"name":"get_article","description":"Read one article by id.","inputSchema":{"type":"object","required":["articleId"],"properties":{"articleId":{"type":"string"},"locale":{"type":"string","enum":["zh-CN","en-US","ja-JP"]}}},"riskLevel":"low","requiredPermissions":["content:read"]},{"name":"update_article","description":"Update article title, excerpt, body, category, tags, or status.","inputSchema":{"type":"object","required":["articleId"],"properties":{"articleId":{"type":"string"},"title":{"type":"string"},"excerpt":{"type":"string"},"contentText":{"type":"string"},"categorySlug":{"type":"string"},"status":{"type":"string","enum":["draft","processing","published","failed","archived"]},"locale":{"type":"string","enum":["zh-CN","en-US","ja-JP"]}}},"riskLevel":"medium","requiredPermissions":["content:update"]},{"name":"delete_article","description":"Permanently delete an article after explicit user confirmation. This cannot be undone.","inputSchema":{"type":"object","required":["articleId","confirmDelete"],"properties":{"articleId":{"type":"string"},"confirmDelete":{"type":"boolean"}}},"riskLevel":"high","requiredPermissions":["content:publish","site:deploy"]},{"name":"search_content","description":"Search pages by query and locale.","inputSchema":{"type":"object","required":["query","locale"],"properties":{"query":{"type":"string"},"locale":{"type":"string","enum":["zh-CN","en-US","ja-JP"]}}},"riskLevel":"low","requiredPermissions":["content:read"]},{"name":"get_content","description":"Read one page in a target locale by id or slug.","inputSchema":{"type":"object","required":["pageId","locale"],"properties":{"pageId":{"type":"string"},"locale":{"type":"string","enum":["zh-CN","en-US","ja-JP"]}}},"riskLevel":"low","requiredPermissions":["content:read"]},{"name":"update_locale_content","description":"Update localized content fields and write an audit log.","inputSchema":{"type":"object","required":["pageId","locale","fields"],"properties":{"pageId":{"type":"string"},"locale":{"type":"string","enum":["zh-CN","en-US","ja-JP"]},"fields":{"type":"object"}}},"riskLevel":"medium","requiredPermissions":["content:update"]},{"name":"seo_geo_audit","description":"Validate SEO and GEO readiness for a localized page.","inputSchema":{"type":"object","required":["pageId","locale"],"properties":{"pageId":{"type":"string"},"locale":{"type":"string","enum":["zh-CN","en-US","ja-JP"]}}},"riskLevel":"low","requiredPermissions":["seo:audit","geo:audit"]},{"name":"deploy_site","description":"Build and deploy the current Site Shell to the configured customer deployment target. The deployment is recorded, audited, usage-accounted, and can be verified by manifest callback.","inputSchema":{"type":"object","properties":{"reason":{"type":"string"},"environment":{"type":"string","enum":["local","preview","production"]},"target":{"type":"object"},"dedupeKey":{"type":"string"}}},"riskLevel":"high","requiredPermissions":["site:deploy"]},{"name":"trigger_site_rebuild","description":"Compatibility alias for deploy_site. Queue or trigger a Site Shell rebuild after content changes.","inputSchema":{"type":"object","properties":{"reason":{"type":"string"},"environment":{"type":"string","enum":["local","preview","production"]},"target":{"type":"object"}}},"riskLevel":"high","requiredPermissions":["site:deploy"]},{"name":"list_site_deployments","description":"List recent Site Shell deployment records.","inputSchema":{"type":"object","properties":{"status":{"type":"string","enum":["queued","triggered","running","succeeded","failed","canceled"]},"limit":{"type":"number"}}},"riskLevel":"low","requiredPermissions":["site:read"]},{"name":"get_site_deploy_status","description":"Read one Site Shell deployment status by id.","inputSchema":{"type":"object","required":["deploymentId"],"properties":{"deploymentId":{"type":"string"}}},"riskLevel":"low","requiredPermissions":["site:read"]}],"prompts":["translate_page","audit_multilingual_seo_geo","prepare_publish_request"]}