MCP server

One URL.Over 300 tools.

The BrightSite MCP server lets Claude, ChatGPT, Codex, or any MCP client build and run your site: pages, posts, forms, redirects, analytics, staging, and more.

https://onbrightsite.com/api/mcp
  1. 01

    Connect once

    Sign in with OAuth, or use an API key for scripts. The agent can only do what your role allows.

  2. 02

    Pick a site

    List accounts returns every site you can access. Each call names the site it works on.

  3. 03

    Read, then write a draft

    Content tools write to drafts, on live or on a staging copy. Nothing public changes yet.

  4. 04

    Publish when asked

    Publishing is its own tool call. Destructive tools are marked so clients ask you first.

Tool catalog

Everything the app does, as a tool.

Search all 314 tools. Every one respects the permissions of the person who connected the agent.

List pagesGet pageCreate pageUpdate pagePublish pageUnpublish pageDelete pageList error pagesGet error pageCreate error pageUpdate error pagePublish error pageUnpublish error pageDelete error pageSearch and replaceList blog postsGet blog postCreate blog postUpdate blog postPublish blog postUnpublish blog postDelete blog postGet blog post templateUpdate blog post templatePublish blog post templateGet blog listing designUpdate blog listing designPublish blog listing designGet blog post card designUpdate blog post card designPublish blog post card designGet blog related posts designUpdate blog related posts designPublish blog related posts designGet blog settingsUpdate blog settingsList doc pagesGet doc pageCreate doc pageUpdate doc pageMove doc pagePublish doc pageUnpublish doc pageDelete doc pageGet docs settingsUpdate docs settingsGet docs index designUpdate docs index designPublish docs index designGet docs article designUpdate docs article designPublish docs article designGet docs search designUpdate docs search designPublish docs search designList componentsGet componentCreate componentUpdate componentPublish componentDelete componentGet builtin contentUpdate builtin contentList layoutsGet layoutCreate layoutUpdate layoutPublish layoutDelete layoutGet global codeUpdate global codePublish global codeGet designUpdate designPublish designRestyle siteList formsGet formCreate formUpdate formPublish formDelete formList form submissionsGet form submissionSet submission spamList form deliveriesGet form deliveryRetry form deliveryTest form webhookList email contactsGet email contactAdd email contactsList email segmentsList email campaignsGet email campaignCreate email campaignUpdate email campaignSchedule email campaignUnschedule email campaignGet email campaign reportSend email campaign nowSend test emailPause email campaignResume email campaignCancel email campaignDelete email campaignDuplicate email campaignUpdate email campaign linkUpdate email contactUnsubscribe email contactResubscribe email contactDelete email contactTag email contactsUntag email contactsImport email contacts from CSVCreate email segmentUpdate email segmentDelete email segmentGet email settingsUpdate email settingsList email sending domainsAdd email sending domainCheck email sending domainRemove email sending domainGet email sending statusList email automationsGet email automationCreate email automationUpdate email automationSet email automation statusDelete email automationList email automation runsDescribe email automation optionsList email sequencesGet email sequenceCreate email sequenceUpdate email sequenceSet email sequence statusDelete email sequenceEnroll email contactsList email contact fieldsCreate email contact fieldRequest upload URLComplete uploadList mediaMove media fileCreate media folderList media foldersDelete media fileDelete media folderList redirectsCreate redirectUpdate redirectDelete redirectGet local search summaryGet local search scanList local search scansFind local search businessCreate local search campaignUpdate local search campaignDelete local search campaignRun local search scanUpdate local search keywordsGet AI visibility summaryGet AI visibility checkList AI visibility checksGet AI visibility gapsFind AI visibility businessSuggest AI visibility questionsCreate AI visibility campaignUpdate AI visibility campaignDelete AI visibility campaignUpdate AI visibility questionsRun AI visibility checkGet rank tracker summaryList rank keywordsAdd rank keywordsSet rank keywords desktopRemove rank keywordsRun rank checkUpdate rank projectGet site identityUpdate site identityGet link healthGet page speedRun page speed testGet tracking settingsUpdate tracking settingsGet instant indexing settingsSet instant indexing enabledSubmit all pages to IndexNowGet Google Reviews settingsUpdate Google Reviews settingsFind Google Reviews businessConnect Google ReviewsSync Google reviewsGet Google Reviews statusList Google Review widgetsCreate Google Review widgetUpdate Google Review widgetDelete Google Review widgetGet analyticsList productsGet productCreate productUpdate productSet product statusAdd product optionGenerate variantsAttach product imageDetach product imageReorder product imagesAttach product fileDetach product fileList collectionsCreate collectionUpdate collectionSet collection statusAdd products to collectionRemove products from collectionReorder collection productsList collection productsImport products from CSVExport products to CSVGet storeSet up storeUpdate store settingsList reviewsCreate reviewUpdate reviewSet review statusDelete reviewList storefront templatesGet storefront templateUpdate storefront templatePublish storefront templateReset storefront templateList ordersSales reportGet orderExport orders to CSVFulfill orderUpdate shipmentCancel shipmentUpdate order notesResend receiptCancel orderDeliver held orderCreate manual orderMark order paidSend payment linkList customersGet customerBlock or unblock customerList shipping zonesCreate shipping zoneUpdate shipping zoneMove shipping zoneDelete shipping zoneCreate shipping methodUpdate shipping methodDelete shipping methodGet tax settingsUpdate tax settingsList tax ratesCreate tax rateUpdate tax rateDelete tax rateList discountsGet discountCreate discountUpdate discountDelete discountImport customers from CSVImport past orders from CSVList gift cardsGet gift cardDisable gift cardEnable gift cardResend gift cardRestore archived siteRestore versionList staging sitesGet staging statusStaging diffCreate staging sitePromote staging to liveDiscard staging siteList custom domainsAdd custom domainRemove custom domainPromote domain to primaryGet DNS setup instructionsList DNS recordsCreate DNS recordUpdate DNS recordDelete DNS recordList team membersList pending invitationsList rolesInvite team memberCancel invitationResend invitationUpdate member roleRemove team memberCreate custom roleUpdate custom roleDelete custom roleList versionsGet versionDuplicateList accountsComplete onboardingUpdate variant
Setup

Connect in under a minute.

Same URL for every client. Full guides are in the docs.

  1. In Claude, go to Customize > Connectors, click +, choose Browse connectors, and search for "BrightSite".
  2. Click Connect, then sign in to BrightSite and approve the connection.
  3. In a chat, click + > Connectors and turn BrightSite on.

Can't use the directory? Add a custom connector with https://onbrightsite.com/api/mcp as the address.

Full setup guide →
Built-in prompts

Four jobs, ready to run.

Clients that support MCP prompts show these as slash commands.

/analytics-summary/draft-post/audit-page-seo/site-health-check

›/analytics-summary

→loads analytics

A plain summary of traffic, top pages, and sources for a date range.

›/draft-post

→loads site identityblog posts

A blog post draft in your site's voice, saved as a draft.

›/audit-page-seo

→loads site identitythe page

A check of one page's title, description, headings, and links.

›/site-health-check

→loads pagesblog postsmediaforms

A sweep of pages, posts, media, and forms for gaps and broken bits.

Questions

About MCP.

What is MCP?

The Model Context Protocol is an open standard for connecting AI assistants to tools and data. Any MCP client can use the BrightSite server with the same URL.

Which clients work?

Claude, ChatGPT, Claude Code, Codex, and any other client that supports MCP over HTTP.

How does authentication work?

Clients sign in with OAuth and PKCE, with dynamic client registration, so there's no key to paste. For scripts, use a personal API key as a bearer token. Keys can be revoked at any time.

What can an agent change?

The same things the person who connected it can, based on their role in each site. Content edits are saved as drafts until a publish tool runs.

Is it included in my plan?

Yes. The MCP server is included on every plan.

Give your agent
a website to run.

7 days free. No credit card.Start free trial →