Design, Deploy & Domain Tools
Tools for components, templates, themes, the marketplace, deploying, and domains. Gated tools default to dry_run=true; all accept an optional workspace.
Components
content_list_components— list components. Params:category,status,include_global,limit.content_create_component— create a component. Params:slug(required),name(required),html_template(required),css,js,dependencies,props_schema,default_props,category,version,is_global,kind. Gated.content_get_component/content_get_component_by_slug— fetch one.content_update_component— update. Gated.content_delete_component/content_publish_component/content_archive_component— lifecycle. Gated.content_list_component_versions— versions for a slug.content_get_build_status/content_rebuild_component— for framework (React/Vue/Svelte) components, which build asynchronously.content_upload_component_preview— attach a preview image.component_update_and_propagate— bump a component and repoint the pages that use it.component_rollback— restore an earlier version and repoint pages. Gated.
Templates & themes
template_get_help— the full build reference (content types, blocks, filters, recipes).template_inspect_block_fields— the exact fields for a block type (use before inserting blocks).content_get_variables— the merge-tag vocabulary.template_list/template_get— your custom template overrides.template_upsert/template_delete— create/update/remove an override. Gated.template_list_themes/template_apply_theme— list and apply themes (apply is gated).template_get_config/template_update_config— theme configuration (routes, settings, data sources).template_preview— render a template with sample data.
Marketplace & site templates
content_list_marketplace_components— browse the section library. Params:category,is_featured,tag,limit,offset.content_list_marketplace_bg_videos/content_get_marketplace_bg_video— background videos.content_list_site_templates/content_get_site_template/content_apply_site_template— full starter sites (apply clones pages as drafts).marketplace_search— one search across components, bg-videos, and site-templates bymood,palette,brand_fit,scene_type.
Deploy
content_deploy_readiness— checklist of what's configured before a deploy.content_deploy_site_preview— returns a preview URL +confirm_token.content_deploy_site_production— apply. Params:confirm_token(required).content_deploy_site— one-shot deploy (back-compat). Gated.content_deploy_status— status of the last deploy.
Domains
content_list_domains— list domains.content_add_domain— connect a custom domain. Params:domain(required). Returns the verification record +ssl_status.content_verify_domain— verify ownership.content_set_primary_domain— set the primary.content_delete_domain— remove.
Verifying your work
content_visual_check— render a published URL in a headless browser and assert on it. Params:page_url(required),viewport(desktop|mobile),expected_text,expected_no_text. Returns a screenshot URL, the DOM'sshadow_hosts, and console errors. When checking an embedded form, assert ondom.shadow_hosts.includes("spideriq-form"), not on body text.content_audit_links— find broken internal links on a page.
Next steps
MCP Reference Overview — packages, gating, and how to call a tool.
Content Tools — pages, posts, docs, navigation, media, settings.
Design & Deploy API — the same operations over HTTP.
Custom Domains — connecting and verifying a domain.