Skip to content

Settings Tools

Returns all current site settings.

Updates site settings. Pass only the fields you want to change.

FieldTypeDescription
site_namestringDisplay name of the site
taglinestringShort description, used in SEO and the footer
languagestringBCP 47 language tag: "sv", "en", "de", etc.
logostringCDN URL for the site logo
faviconstringCDN URL for the favicon
default_seo_suffixstringAppended to page titles in <title>: " — Acme Studio"
robots_txtstringFull content of robots.txt
FieldDefaultDescription
primary#1a1a2eMain brand colour
secondary#f8f9faSupporting colour
accent#e8c86ePop colour for CTAs
background#ffffffPage background
surface#f4f4f6Card/panel background
text#1a1a2eMain body text
text_light#6b7280Muted text
FieldDefaultDescription
heading"Inter"Heading font family (Google Fonts name)
body"Inter"Body font family
size_base16Base font size in px
FieldDescription
emailContact email address
phonePhone number
addressPostal address
FieldDescription
instagramInstagram URL or handle
facebookFacebook URL
linkedinLinkedIn URL
twitterX/Twitter URL or handle
youtubeYouTube channel URL

For security, these fields are not writable through the AI chat or the MCP server:

FieldHow to change
scripts_headPortal UI: Settings → Analytics / Scripts
scripts_body_endPortal UI: Settings → Analytics / Scripts
custom_cssPortal UI: Settings → Custom CSS

These fields accept arbitrary HTML/JS and are therefore restricted to the portal UI, where a human explicitly pastes the code.

get_site returns site metadata (ID, name, domain, creation date). list_sites returns all sites in your account.

Claude uses these to confirm which site it’s working on before making changes.