AdvisorSEO

What it checks

What AdvisorSEO checks, and what it can change.

Every one of the 85 capabilities the AdvisorSEO server registers, grouped by job, with what each reads, what it writes, and what has to happen before it writes.

How to read this list

AdvisorSEO's server registers 85 capabilities: 79 on the full connection and 6 on the narrower, read-only directory connection. 52 only read; 33 can write, and a write previews first and waits for your confirmation unless its row says otherwise.

  • Reads reads records already stored in your workspace.
  • Reads live data fetches public pages, robots.txt or your own Google data at the time you ask, and stores nothing.
  • Writes saves to AdvisorSEO's own records. It previews first and writes only after you confirm, unless the row says otherwise.
  • Changes your live site needs a person's approval of that exact change, recorded in the change ledger. Confirmation alone publishes nothing.

The second column is the first sentence of each capability's own description, the line your assistant reads when it decides what to use. A capability listed here is in the server source; what your connection offers depends on its edition and setup, so ask your assistant to list what it can see.

Workspace and websites

Find your way around the workspace and register the websites you work on.

Workspace and websites: 4 capabilities.
CapabilityWhen it is usedReads or writes
Get workspace overviewUse when starting work in a workspace, to see its sites, content pipeline and leads before choosing a next step.Reads
Reads stored records. Changes nothing.
List sitesUse when you need a site_id, or to see which websites the workspace holds and how each is connected.Reads
Reads stored records. Changes nothing.
Create siteUse when the website you want to work on is not in the workspace yet.Writes
Writes only after you confirm. Without confirmation it previews and writes nothing.
Update siteUse when a site's name, domain or WordPress connection details need to change.Writes
Writes only after you confirm. Without confirmation it previews and writes nothing.

Site audits and crawls

Audits and bounded crawls of a domain's public pages, with stored findings, history and resumable jobs for larger sites.

Site audits and crawls: 12 capabilities.
CapabilityWhen it is usedReads or writes
Run domain SEO auditUse when you need a fresh SEO and AI-search audit of a domain's public pages.Writes
Writes only after you confirm. Without confirmation it previews and writes nothing.
List audit historyUse when you need a domain's past audit scores to see a trend.Reads
Reads stored records. Changes nothing.
List audit findingsUse when you need every finding of one audit run, worst first.Reads
Reads stored records. Changes nothing.
Schedule domain monitoringUse when a domain should be re-audited on a schedule.Writes
Writes only after you confirm. Without confirmation it previews and writes nothing.
List audits dueUse when you need the watched domains whose scheduled audit is due now.Reads
Reads stored records. Changes nothing.
Crawl a websiteUse when you need a fresh crawl of a small site's pages and their on-page problems.Writes
Writes only after you confirm. Without confirmation it previews and writes nothing.
List crawled pagesUse when you need the stored pages of a past crawl, optionally only the ones with problems.Reads
Reads stored records. Changes nothing.
Start a resumable crawl or auditUse when a crawl or audit is too large for one call and should run as a resumable job.Writes
Writes only after you confirm. Without confirmation it previews and writes nothing.
Run the next slice of a jobUse when a started job has more work and you want its next slice run.Writes
No separate confirmation: it advances a job you confirmed when it started.
Check a job's progressUse when you need one job's progress or result.Reads
Reads stored records. Changes nothing.
List crawl and audit jobsUse when you need the workspace's crawl and audit jobs.Reads
Reads stored records. Changes nothing.
Cancel a jobUse when a job should stop and never run again.Writes
Writes only after you confirm. Without confirmation it previews and writes nothing.

SEO checklist and page checks

An ordered SEO checklist decided from a site's own pages, plus single-page checks such as which analytics tags a page carries and what a website is built on.

SEO checklist and page checks: 5 capabilities.
CapabilityWhen it is usedReads or writes
Identify what a website is built onUse when someone wants to connect a website and you need to know what it runs on first.Reads live data
Reads live data from the public web or Google. Stores nothing.
Show the SEO checklistUse when you need the ordered SEO checklist this connector works through.Reads
Reads stored records. Changes nothing.
Run the SEO checklistUse when you want the next lines of the SEO checklist decided for a domain.Writes
Writes only after you confirm. Without confirmation it previews and writes nothing.
Read SEO checklist resultsUse when you need the stored verdicts of one SEO checklist run.Reads
Reads stored records. Changes nothing.
Check analytics tags on a pageUse when you need to know which analytics and verification tags one page carries.Reads live data
Reads live data from the public web or Google. Stores nothing.

AI search readiness

How AI answer engines and their crawlers see a site: robots.txt access, passage quotability, llms.txt, structured data, brand footprint and Core Web Vitals.

AI search readiness: 8 capabilities.
CapabilityWhen it is usedReads or writes
Read a page as an AI engine sees itUse when you need to see one public page the way an AI answer engine reads it.Reads live data
Reads live data from the public web or Google. Stores nothing.
Check AI crawler accessUse when you need to know which AI crawlers a domain's robots.txt allows or blocks.Reads live data
Reads live data from the public web or Google. Stores nothing.
Score a page's AI citabilityUse when you need to know how quotable a page's passages are for AI answers.Reads live data
Reads live data from the public web or Google. Stores nothing.
Validate llms.txtUse when you need to check whether a domain's llms.txt exists and is well formed.Reads live data
Reads live data from the public web or Google. Stores nothing.
Draft an llms.txtUse when a domain has no usable llms.txt and you want a draft built from its own links.Writes
Writes only after you confirm. Without confirmation it previews and writes nothing.
Build structured-data markupUse when a page needs structured-data markup (JSON-LD) built from known facts.Reads
Reads stored records. Changes nothing.
Measure brand footprintUse when you need to know where a brand appears on the sources AI answers cite.Reads live data
Reads live data from the public web or Google. Stores nothing.
Measure Core Web VitalsUse when you need a lab Core Web Vitals measurement for one URL.Writes
Saves a record each time it runs. There is no preview step.
Reports that it is not configured, and does nothing, until the deployment sets it up.

AI answers and AI visibility

AdvisorSEO never asks an AI engine anything itself. These store and report answers that you or your assistant collected elsewhere, and first-party exports you supply.

AI answers and AI visibility: 11 capabilities.
CapabilityWhen it is usedReads or writes
Record a collected AI answerUse when you collected an AI answer for a site and want it stored with its brand mentions.Writes
Writes only after you confirm. Without confirmation it previews and writes nothing.
List collected AI answersUse when you need the AI answers already collected for a site.Reads
Reads stored records. Changes nothing.
Report brand mentions in answersUse when you need how often collected AI answers mention the brand and its competitors.Reads
Reads stored records. Changes nothing.
Delete a collected AI answerUse when a stored AI answer was saved by mistake and must be removed.Writes
Writes only after you confirm. Without confirmation it previews and writes nothing.
Save tracked AI promptsUse when you want to store the prompts a site tracks for AI visibility.Writes
Writes only after you confirm. Without confirmation it previews and writes nothing.
List tracked AI promptsUse when you need the prompts a site tracks for AI visibility.Reads
Reads stored records. Changes nothing.
Record sampled AI answer runsUse when you asked AI engines a site's tracked prompts and want the runs stored.Writes
Writes only after you confirm. Without confirmation it previews and writes nothing.
Import first-party AI search dataUse when a person exported first-party AI search numbers and you have them as rows.Writes
Writes only after you confirm. Without confirmation it previews and writes nothing.
Report AI visibilityUse when you need a site's AI visibility report over a period.Reads
Reads stored records. Changes nothing.
Read leads by AI assistantUse when you need which AI assistants sent a site its leads.Reads live data
Reads live data from the public web or Google. Stores nothing.
Import an AI search export fileUse when a person gave you an exported AI search CSV file to import.Writes
Writes only after you confirm. Without confirmation it previews and writes nothing.

Google Search Console and Analytics

Reads from a site's own Search Console and GA4 properties, available only after the site owner connects Google with read-only access. The docs say whether Google connections are open to you yet.

Google Search Console and Analytics: 14 capabilities.
CapabilityWhen it is usedReads or writes
Get a Google connect linkUse when a site has no Google connection and the person needs a consent link.Reads
Reads stored records. Changes nothing.
Reports that it is not configured, and does nothing, until the deployment sets it up.
Check a site's Google connectionUse when you need to know whether a site's Google connection exists and what it can read.Reads
Reads stored records. Changes nothing.
Choose Search Console and GA4Use when a connected site still needs its Search Console property or GA4 property chosen.Writes
Writes only after you confirm. Without confirmation it previews and writes nothing.
Disconnect Google from a siteUse when the person wants Google access for a site removed.Writes
Writes only after you confirm. Without confirmation it previews and writes nothing.
List Search Console propertiesUse when you need the Search Console properties the connected Google account can read.Reads live data
Reads live data from the public web or Google. Stores nothing.
Read Search Console performanceUse when you need Search Console clicks, impressions and positions for a site.Reads live data
Reads live data from the public web or Google. Stores nothing.
Inspect a URL in Search ConsoleUse when you need Google's indexing verdict for one URL.Reads live data
Reads live data from the public web or Google. Stores nothing.
Run a GA4 reportUse when you need a custom GA4 report with chosen metrics and dimensions.Reads live data
Reads live data from the public web or Google. Stores nothing.
Read field Core Web VitalsUse when you need real-user Core Web Vitals for a URL or an origin.Reads live data
Reads live data from the public web or Google. Stores nothing.
Reports that it is not configured, and does nothing, until the deployment sets it up.
Connect Google to a siteUse when a site should be connected to Google Search Console and GA4 for AI search analytics.Writes
Writes only after you confirm. Without confirmation it previews and writes nothing.
Reports that it is not configured, and does nothing, until the deployment sets it up.
Read Search Console queriesUse when you need the Google search queries that bring a site impressions and clicks.Reads live data
Reads live data from the public web or Google. Stores nothing.
Read Search Console pagesUse when you need the pages of a site that earn Google search impressions and clicks.Reads live data
Reads live data from the public web or Google. Stores nothing.
Read AI assistant referralsUse when you need how many visits a site gets from AI assistants.Reads live data
Reads live data from the public web or Google. Stores nothing.
Read landing page engagementUse when you need how visitors engage with each landing page of a site.Reads live data
Reads live data from the public web or Google. Stores nothing.

Search Console snapshots and content targets

Stored Search Console average positions, page checks and content gaps. Google reads need a configured connection and a connected property; a signed feed also needs a deployment signing key. This source list does not verify either live setup.

Search Console snapshots and content targets: 5 capabilities.
CapabilityWhen it is usedReads or writes
Take the daily rank snapshotUse when a site's keyword positions should be pulled from Search Console and stored for today or a backfill.Writes
Writes only after you confirm. Without confirmation it previews and writes nothing.
Show keyword rankingsUse when you need each keyword's Google position today and what moved over 7 and 28 days.Reads
Reads stored records. Changes nothing.
Find the pages to winUse when you need the keywords a site should write or fix a page for next, each with its gap.Reads
Reads stored records. Changes nothing.
Publish the content targets feedUse when the pages-to-win list should be published, or stopped, as the signed feed the content engine reads.Writes
Writes only after you confirm. Without confirmation it previews and writes nothing.
The signed feed is unavailable until deployment signing is configured.
Check a page for a keywordUse when you need why a page does or does not rank for a keyword and the next three fixes.Reads live data
Reads live data from the public web or Google. Stores nothing.

Business profile, keywords and topics

The facts, keyword research, content plans and topic clusters that later writing reads. The research is what you or your assistant supply, not a live search query.

Business profile, keywords and topics: 9 capabilities.
CapabilityWhen it is usedReads or writes
Get business profileUse when you are about to write or plan content and need the business's facts, voice and audience.Reads
Reads stored records. Changes nothing.
Save business profileUse when you have learned the business's facts, voice or services and want them stored for later writing.Writes
Writes only after you confirm. Without confirmation it previews and writes nothing.
List keywordsUse when you need the keywords already researched for a site before planning or writing.Reads
Reads stored records. Changes nothing.
Add keywordsUse when you have finished keyword research for a site and want to store the results.Writes
Writes only after you confirm. Without confirmation it previews and writes nothing.
List planned contentUse when you need the planned content pieces for a site, such as what to write next.Reads
Reads stored records. Changes nothing.
Add planned contentUse when you have built a content plan from a site's keywords and want to store it.Writes
Writes only after you confirm. Without confirmation it previews and writes nothing.
List topic clustersUse when you need the topic clusters stored for a site.Reads
Reads stored records. Changes nothing.
Save a topic clusterUse when you want to create or replace one topic cluster for a site.Writes
Writes only after you confirm. Without confirmation it previews and writes nothing.
Find topic cluster gapsUse when you need what a site's topic clusters are still missing.Reads
Reads stored records. Changes nothing.

Content and publishing

Drafts saved in AdvisorSEO, and the steps that put an approved page live or take one down. Nothing goes live without a person's approval of that exact change.

Content and publishing: 5 capabilities.
CapabilityWhen it is usedReads or writes
List content pagesUse when you need the drafts and published pages of a site, or the full body of one page.Reads
Reads stored records. Changes nothing.
Save content pageUse when you have written or revised an article and want it stored as a draft.Writes
Writes only after you confirm. Without confirmation it previews and writes nothing.
Publish article to WordPressUse when an approved page should go live on a WordPress site and its change has been approved.Changes your live site
Changes your live website, only with a person's approval of that exact change. Confirmation alone publishes nothing.
Publish page to the connected siteUse when an approved page should go live on a site with its own publish endpoint, after approval.Changes your live site
Changes your live website, only with a person's approval of that exact change. Confirmation alone publishes nothing.
Take a live page downUse when a live page must be taken down from the site, after approval.Changes your live site
Changes your live website, only with a person's approval of that exact change. Confirmation alone publishes nothing.

Approvals and change ledger

The record behind every live change: a proposal bound to the exact page, a person's approval, and a receipt of what happened when it ran.

Approvals and change ledger: 4 capabilities.
CapabilityWhen it is usedReads or writes
Propose a live page changeUse when you want a change to a live website, so a person can approve that exact change.Writes
Writes only after you confirm. Without confirmation it previews and writes nothing.
List proposed changesUse when you need the proposed live changes and whether each was approved.Reads
Reads stored records. Changes nothing.
Approve a proposed changeUse when a person has approved a proposed change and approvals over this connection are enabled.Writes
Writes only after you confirm. Without confirmation it previews and writes nothing.
Over the connection it is accepted only where the deployment allows it; otherwise approval happens in the AdvisorSEO web app.
List change receiptsUse when you need what each approved change did when it ran.Reads
Reads stored records. Changes nothing.

Leads

Enquiries captured by the lead snippet on your site, and their pipeline stage.

Leads: 2 capabilities.
CapabilityWhen it is usedReads or writes
List leadsUse when you need the leads a site captured, their pipeline stage, or one lead's history.Reads
Reads stored records. Changes nothing.
Update leadUse when a lead moved stage or needs a follow-up note.Writes
Writes only after you confirm. Without confirmation it previews and writes nothing.

Read-only directory connection

A separate, narrower connection prepared for connector directories. It reads stored workspace records only and cannot publish or edit anything.

Read-only directory connection: 6 capabilities.
CapabilityWhen it is usedReads or writes
Get workspace overviewUse when starting work, to see the stored sites, keywords and content counts.Reads
Reads stored records. Changes nothing.
List websitesUse when you need a site ID or the list of websites in the workspace.Reads
Reads stored records. Changes nothing.
List saved keywordsUse when you need the saved keyword research for one website.Reads
Reads stored records. Changes nothing.
List saved contentUse when you need the saved content pages of one website.Reads
Reads stored records. Changes nothing.
Read saved contentUse when you need the body and metadata of one saved content record.Reads
Reads stored records. Changes nothing.
Find connector capabilitiesUse when you are not sure which capability fits a task and want to search them.Reads
Reads stored records. Changes nothing.

Where this list comes from

This page is generated, not written by hand. A script reads the AdvisorSEO MCP server source, finds every registered capability on both connections, and takes each label, description and read or write effect from the source itself. The site check fails if this page and that data drift apart.

The source can run ahead of what is deployed, so treat this as the full scope, not a promise that every line is live on your connection. Read the docs for setup, and ask support if a line here does not match what you see.

85 capabilities (79 full connection, 6 read-only directory connection). Generated from the AdvisorSEO MCP server source at 8101b66 on .