SEO MCP server: Verand, inside the client you already use.

Add Verand as a connector in Claude, ChatGPT, Cursor, VS Code or any MCP client, authorise once, then ask about your own site in plain language. It drafts, refreshes and researches on the same allowance as the dashboard. It publishes an article, or applies a fix to your live pages, only after you have read and approved it in the chat, and only if an account owner has switched that on.

Server URLhttps://app.verand.ai/mcp
Add connector
Name
Verand
Server URL
https://app.verand.ai/mcp
Connect Opens a Verand consent screen
Authorised as Willowdale Equity · Growth
Reads what your account reads. Publishes only what you approve.
Clients

Works in the client you already have open.

Add the server URL yourself for now. Listings in the client directories Coming
Claude
ChatGPT
Cursor
VS Code
Any MCP
client
Your platform’s own MCP

Verand drafts the fix. Your platform’s MCP applies it.

Verand publishes to WordPress and GitHub. On Shopify, Webflow, Wix, Contentful, Sanity, Ghost, Framer or Squarespace, Settings in Verand walks you through adding that platform’s MCP to the same chat: its own server where it publishes one, a community or third-party one where it doesn’t. Verand drafts each fix, you approve it, your chat applies it there, and Verand re-checks the page. Verand never writes to those platforms itself. HubSpot isn’t on the list, because its MCP reads your pages but can’t edit them yet.

How it works

Three steps, then you are talking to your own site.

  1. 01

    Choose your assistant

    Claude, ChatGPT, Claude Code, Cursor or VS Code, or anything that supports remote MCP servers. Settings shows the steps for the one you pick, and says when a plan is required: ChatGPT needs a paid plan and its web app.

  2. 02

    Add the server

    Paste https://app.verand.ai/mcp. It’s the same URL for every client, and there’s no API key to copy or keep in a config file.

  3. 03

    Approve access in Verand

    You sign in on Verand’s own consent screen. Settings then lists each connected assistant by where its tokens go, with Revoke beside it. Publishing and applying fixes from a chat stay off until an account owner turns them on.

MCP connections
AI assistants you've given access to your Verand account. They can read your data and start work.
Not connected
Set up in 3 steps
Connect your AI assistant

Connect one and you can ask your AI assistant about your own site and get answers from your real Verand data instead of the public web.

Works with any MCP-compatible assistant. See what it does in a chat before you set it up.

1
Choose your assistant
2
Add the server

On the free Claude plan you can have one custom connector. Pro, Max, Team and Enterprise have no such limit. On Team and Enterprise an Owner may need to add it for the workspace first.

  1. Open Customize ▸ Connectors.
  2. Click +, then Add custom connector.
  3. Paste the URL below.

Server URL

https://app.verand.ai/mcp

The same URL for every client.

3
Approve access in Verand

Sign in with your Verand account and approve the access it asks for.

Whatever you approve, a connected assistant can never:
  • publish an article you haven't reviewed and approved in the chat
  • change a live page in a way you haven't seen and approved in the chat
  • override a hard-tier compliance block, or a review-tier one without the account owner's switch and written reason
  • delete an article, a draft or a page

Publishing from a chat stays off until an account owner turns it on below.

Allow AI assistants to publish and apply fixes · Off

Settings → Integrations in Verand. Pick an assistant to see its steps.

Consent

You approve access on Verand’s own screen.

Adding the connector sends you to Verand to sign in and approve. The screen names the assistant and where its tokens go, says first what it can never do, then lists what it will be able to do, with the few things that reach your live site set apart below a line. Each of those still needs your yes in the chat and an account owner’s switch in Settings.

Connect Claude to Verand

Requested for jordan@willowdaleequity.com · tokens sent to claude.ai

Claude can't publish anything you haven't approved.

It cannot publish an article you haven't reviewed and approved in the chat, change a live page in a way you haven't seen and approved in the chat, override a hard-tier compliance block, or a review-tier one without the account owner's switch and written reason, or delete an article, a draft or a page. It publishes or applies a fix to your live site only if an account owner has turned that on, and only after you've seen exactly what changes in the chat and said yes. Everything else below is reading and drafting.

What it will be able to do

Stays inside Verand

16
  • Read your sites, content, site health and rankings
  • Generate drafts and run analyses, which use your plan's monthly allowance, the same as work started from the dashboard
  • Open a published page for updating, and add topics to your content plan
  • Fix what a page you're refreshing needs, from its Search Console data and last crawl, in the draft with Undo; an outdated figure or a broken link's replacement source changes only once you pick it
  • Save things you tell it about your business to your knowledge base
  • Move a draft between work-in-progress and ready-for-review
  • Edit a draft the way the editor does: title, description, passages, FAQ, images, comments, assignee and version history, with every check re-run, and apply a fix Verand proposed once you say yes
  • Mark a draft approved after showing it to you in the chat and getting your yesAsks first
  • Update your Brand Hub (positioning, audiences, products, strong opinions, voice, authors, the default byline, sources and knowledge notes and links) after showing you the change and getting your yes, removing an entry only when you name it; author credentials, industry, jurisdiction, disclaimers and banned claims stay in the dashboardAsks first
  • Fully rewrite a page with your experience interview, edit briefs, and add to your visual guidelines
  • Track, pause or remove keywords, generate AI-visibility prompts with Verand's own generator, and find sources for claims, within your plan's allowances
  • Draft fixes for your pages, re-check a page after it's fixed, and mark issues and opportunities as done or dismissed
  • Record that pages you say are similar on purpose are intended, so those issues stop coming back
  • Choose which AI-assistant prompts are monitored, record whether what AI assistants say about you is right, and add or confirm your business locations
  • Override a review-tier compliance flag, if you're the account owner, that switch is on, and you give your reason in your own wordsAsks first
  • Create your editorial standards or AI instructions page as a draft in your WordPress after showing you the final text in the chat and getting your yes; it isn't published until you publish it thereAsks first
Your live site is past this line

Can reach your live site

3

Each of these only after you've approved it in the chat, and only if an account owner has turned that on in Settings.

  • Publish an article to your live site after showing it to you in the chat and getting your approval, if an account owner has turned that on in Settings
  • Apply a fix from your Issues list to your live pages, at most 10 pages at a time, after showing you exactly what changes in the chat and getting your approval, if an account owner has turned that on in Settings, then re-check each page
  • Open a pull request on your GitHub repo with your editorial standards or AI instructions page, after showing you the final text in the chat and getting your approval, if an account owner has turned that on in Settings; it reaches your live site when someone merges it

You can revoke this at any time in Settings ▸ Integrations. About Claude

See it first

The 30-second demo, inside Settings.

Watch a 30-second demo opens a chat replayed on an example site: what the assistant reads, what it asks, what it shows you, and what it saves only after your yes. Copy the prompt or set it up from the same pop-up.

Your platform

Your platform’s own MCP, beside Verand’s.

Verand drafts a fix; an MCP from your own platform can apply it there. Settings walks you through adding one beside Verand’s, Shopify’s for example, in the assistant you use, and says plainly what that platform’s connector can change.

Tools

The surfaces you already use, addressable by name.

Every tool maps to something the dashboard shows you. Read tools answer questions. The write tools shown here open a draft and stop there. Publishing waits until an account owner turns it on and you approve the article in the chat. Fixes from your Issues list work the same way: the assistant shows exactly what changes on up to 10 pages, applies only what you approve, and re-checks each page live.

The same allowance, not extra capacity. An article drafted from your client is an article. A refresh is a refresh. The connector is a second door onto one account.
82 tools in all. Beyond the ones shown here, it edits a draft the way the editor does (title, description, passages, FAQ, images, comments, assignee and version history, with every check re-run), adds an image or infographic to the body, redraws the hero from one of your Brand Hub hero templates or, on a refresh, keeps the page’s own hero, marks a draft approved after you say yes in the chat, fully rewrites a page with your experience interview, checks whether you already have an article for a keyword (every page’s target keyword as Page Tracker shows it, plus open drafts and briefs) before it suggests a new one, turns a topic idea from Opportunities into a brief that keeps the idea’s angle and questions, edits briefs (a comparison’s or list’s options and criteria included) and your visual guidelines (the image engine for each hero template is still picked in the dashboard, where you can compare them on your own references), checks the facts about each option in a comparison or list against the pages Verand fetches, keeping only what those pages prove, redrafts a comparison’s or list’s table from the latest facts, applies a fix Verand proposed only after you say yes to it (and refuses if the draft changed since), lists the pages you published in the last 30 days with Google’s answer on each, shows the links it proposes to them in their sentences, from pages you name if you like, and adds only the ones you approve, reports which pages Google has indexed with Search Console’s own link for each, tracks or pauses keywords, generates AI visibility prompts with Verand’s own generator, and finds sources for claims, within your plan’s allowances. It also fills in your Brand Hub (positioning, audiences, products and services, opinions, voice, authors and their bios, sources, knowledge notes and links), saving only after it shows you the exact change and you say yes; author credentials, industry, jurisdiction, disclaimers and banned claims stay in the dashboard. It can also put your editorial standards or AI instructions page on your site, as a WordPress draft, or as a GitHub pull request if an account owner has turned that on, after it shows you the final text and you say yes.
Your account
verand_get_usageRead

Articles, refreshes and every cap left this period.

verand_list_sitesRead

The sites in your organisation and the plan each one runs on.

Content
verand_list_articlesRead

Drafts and published articles with their current state.

verand_get_pageRead

The three dials, Core Web Vitals and open issues for one published page.

verand_get_articleRead

Pass or Blocked, with the rule id and the reason for each finding.

verand_generate_articleDraft

Starts an article from a brief, in the brief’s format. Stops at draft.

verand_start_refreshDraft

Opens a published page as a draft to refresh. Stops at draft.

Site and search
verand_list_issuesRead

Site audit issues by type, severity and page.

verand_list_opportunitiesRead

The ranked worklist of pages to optimise and topics to write.

verand_get_rankingsRead

Tracked keyword positions with competitor share of voice.

verand_get_ai_visibilityRead

Where the assistants mention you, per engine, per prompt.

verand_create_briefDraft

Adds topics to the content plan, with SERP and competitor research, as a guide, how-to, comparison, list or alternatives list. Research picks the format from what ranks, or you choose.

Refreshing a page
verand_get_page_needsRead

What a page you’re refreshing needs, from its own Search Console data and last crawl, and which of those Verand can fix.

verand_fix_page_needDraft

Fixes one of them in the draft: a new title and description, a section for a search the page nearly ranks for, a broken link pointed somewhere live.

verand_confirm_page_needDraft

Applies only the drafted figures or replacement sources you pick, each shown with its source.

verand_undo_page_needDraft

Puts the draft back the way it was before a fix.

Refreshing a page from a chat starts from what that page needs: your assistant reads it from Verand, fixes what you ask in the draft, and changes a figure or a source only once you pick it. Nothing goes live until you update the page, and the fixes are included in the content refresh.
Playbooks

Ask for the job, not the steps.

The connector knows nine jobs. Copy a prompt into the assistant you’ve connected and it runs that job step by step on your real Verand data: it reads what it needs, asks you the questions, and shows you each change. It asks before anything that costs or changes your site, and you decide each change.

Here, “Work through my site’s issues”: one issue type at a time, a drafted fix for each page, and only the pages you approve change. Judgement calls, like thin content or two pages competing for one search, it explains and leaves to you.

Northgate Tax Advisory is an example firm. The playbook, its steps and the tools it calls are the shipped product’s.

ChatGPT Verand connected
Help me work through the issues on my site, one type at a time.
Used Verandverand_list_issues
Issues by type
FixBroken links to other sites3 pages
ConsiderImages missing alt text12 pages
ConsiderTitle too long8 pages
ConsiderVery little text2 pages
Nothing changes from this list. Which type should we start with?
The alt text.
Used Verandverand_list_issue_pages
Images missing alt text3 of 12
/services/tax-planning/advisers-meeting.jpg
/blog/quarterly-estimated-taxes/form-1040-es.png
/about/office-front.jpg
Used Verandverand_prepare_issue_fix
What changes
/services/tax-planning/
Nowno alt text
Becomes“Two advisers reviewing a tax plan with a client”
/blog/quarterly-estimated-taxes/
Nowno alt text
Becomes“IRS Form 1040-ES estimated tax payment voucher”
/about/
Nowno alt text
Becomes“Front entrance of the Northgate Tax Advisory office”
Applying fixes from a chat stays off until an account owner turns it on. It’s on for this account.
This changes the live WordPress pages. Approve, edit or skip each one.
Apply the first two. Skip the about page.
Used Verandverand_apply_issue_fix
Applied, then re-checked live
/services/tax-planning/Passes
/blog/quarterly-estimated-taxes/Passes
/about/Skipped
Both fixes are on the live pages, and both pages now pass the alt text check. The about page is unchanged, and 9 more pages are missing alt text. Want the next three?
Message ChatGPT
  • Work through my site’s issues

    One issue type at a time: explains each, drafts text fixes, and changes only the pages you approve.

    Help me work through the issues on my site, one type at a time.
  • Strengthen your Brand Hub

    Finds the empty and thin cards, says what each changes in your articles, and fills them one at a time from your answers.

    Help me strengthen the Brand Hub for my site.
  • Weekly review

    What moved across Google and AI answers, with the numbers, what’s waiting on you, and the three to five things to do next.

    Give me my weekly review for my site.
  • Refresh my decaying pages

    Finds pages losing search clicks, separates real decline from a dip, and opens a refresh or full rewrite only for the ones you choose.

    Which of my pages on my site are decaying, and which should I refresh?
  • Describe your products

    Goes through your products and services one at a time, asks how each really works, and writes the card articles draw on, with your yes.

    Help me describe my products and services for my site.
  • Write an article

    Research, brief, draft, compliance check, and publish only after you approve it.

    Write an article for my site about [topic].
    Replace [topic] before sending
  • AI visibility check-up

    Where the AI assistants name you, which sites they cite, what they get wrong, and what to do about each, with your yes.

    Do an AI visibility check-up for my site.
  • Local SEO clean-up

    Confirms each location with you, checks your site’s business details and Google Business Profile, and lists what to fix, in order.

    Clean up local SEO for my site.
  • Compliance check-up

    Checks your live pages and drafts against your compliance rules, explains each finding in plain words, and rewords only what you approve.

    Check everything on my site against my compliance rules.

The same nine are in Settings → Integrations in Verand, and your assistant can list them. You can also just ask for the job in your own words.

In the client

Ask in plain language. Read the answer with its receipts.

No prompt engineering and no export step. Ask what you would ask a colleague, and the client shows you which Verand tools it called to answer.

Publishes only what you approve

Drafts land in Verand, where the editor, the Report Card and the compliance gate work exactly as they always have.

Claude Verand connected
How many articles do we have left this month, and which drafts are blocked by compliance?
Used Verandverand_get_usage · verand_list_articles · verand_get_article
Articles this month0123 of 5 left
Trial cap binds. Growth allows 20 after conversion.
Blocked by compliance 2
Depreciation recapture when a syndication sellsBlocked· 2
"guaranteed 8% preferred return" · hard tier, no override
What a 506(c) raise can say to investorsBlocked· 1
"risk-free" · review tier, needs a written justification
One draft was edited after its last check, so I cannot call it either way.
Open in Verand →
Open the depreciation article as a refresh.
Used Verandverand_start_refresh · verand_get_page_needs
Refresh opened as a draft3 needs
Shown a lot, clicked rarelyA new title and description
Rank #11 for “depreciation recapture rate”A section for the search it nearly ranks for
1 broken external linkPointed somewhere live
From its Search Console data and last crawl. I can fix each one in the draft. Counted as a content refresh (1 of 5 on your trial), not an article.
Nothing goes live until you approve it, here or in the editor.
Open the draft in Verand →
Message ClaudeHow many articles do we have left this month, and which drafts are blocked by compliance?Open the depreciation article as a refresh.
The gate

A blocked draft is blocked here too, with the rule that blocked it.

The compliance gate is not a dashboard feature. It sits under the content, so it holds wherever you reach the content from.

You get the same readout you get in the editor: the rule id, the phrase that triggered it, the tier, and whether an override exists at all. Hard-tier rules have none, from any client, for anyone.

How the gate works →
Cursor Verand connected
Publish the depreciation piece for me.
Used Verandverand_get_article
Compliance gateBlocked· 2
ymyl-guaranteed-returnsHard tier
"a guaranteed 8% preferred return to every limited partner"
Outcome guarantees are not publishable in this vertical. There is no override for this tier.
ymyl-risk-freeReview tier
"a risk-free way to defer the recapture"
Overridable by a named operator with a written justification, recorded against the article.
I can't publish it while a hard-tier rule blocks it, and I can't override that. Fix the claim or open the article in Verand.
Security and permissions

One authorisation, revocable in a click.

Authorise once

You approve the connector on a Verand consent screen in the browser. There is no key to paste into a config file and no secret sitting in a repo.

Your own account, nothing wider

The connector reads exactly what your account reads: your organisation, your sites, your plan. It cannot reach another customer's data because your account cannot.

Revoke any time

Remove the connector in your Verand settings and the client loses access on the next call. Publishing and applying fixes from a chat stay off until an account owner turns them on, and switching that off takes effect on the next call.

Questions

What people ask before they connect.

What the connector does, what it refuses to do, and what it draws from your plan.

Which clients does it work in?

Any client that speaks MCP. We test Claude, ChatGPT, Cursor and VS Code. Listings in the client directories are still to come, so for now you add the server URL yourself.

Can it publish?

Only if an account owner turns it on, and only an article you have read and approved in the chat. Your AI client asks you to confirm, and the compliance gate runs again before anything goes live. On a GitHub site it opens a pull request instead. It can never clear a hard-tier compliance block. A review-tier flag can be overridden from the chat only by the account owner, with that switch on and the reason in their own words, and it's logged as an override from an AI chat.

Can it fix my live pages?

Yes, from your Issues list, if an account owner has turned that on. The assistant shows you exactly what each fix changes, on up to 10 pages at a time, applies only what you approve through your site's own Verand connection, and re-checks each page on the live site before it calls it fixed. Judgement calls, like thin content or two pages competing for one search, it explains and leaves to you.

Which plans include it?

Every plan, Starter included. It isn't a paid add-on: anything it runs draws on your plan's monthly allowance, the same as the dashboard.

Does it come with extra capacity?

No. It draws on the same allowance as the dashboard. An article drafted from your client is an article, and a refresh is a refresh. The connector is a second door onto the same account, not a second account.

What happens when a draft is blocked?

The same thing that happens in the dashboard. You get Blocked, the rule id, the phrase that triggered it and the tier. Hard-tier rules cannot be overridden from anywhere. Review-tier rules need a written justification recorded against the article.

What can it read?

Only what you can already see in Verand: usage and caps, articles and drafts, gate readouts, site audit issues, opportunities, keyword and AI-visibility data, topic research, your Brand Hub context, Search Console and GA4 data, your topical map, local SEO, your competitors, Google’s index status and your new pages, outdated years across the site, and your generated site files.

Is it finished?

It works in any MCP client today, and the tool surface will grow as the product does. Tell us what you asked it that it could not answer.

How it works in the help center: How to use the MCP connector

Verand MCP

Add the connector, then ask it something.

Works in any MCP client today. Listings in the client directories are still to come.

Server URLhttps://app.verand.ai/mcp
Verand

Content built to rank in Google and get cited by ChatGPTPerplexityGeminiClaude, with every claim checked before it goes live.

support@verand.ai

© 2026 Verand. All rights reserved. TermsPrivacyAI policyAccessibilitySecurity
Not legal advice. Compliance packs are researched from the regulators' own text and tested by Verand, not reviewed by a licensed attorney.