Skip to content
Docs/AI Agent

Agent Tools Reference

The AI agent has access to 80+ tools organized into categories. Here is the complete reference.

SEO Audit and Technical

ToolWhat It Does
seo_auditDeep crawl up to 1,000 pages. Scores the site and reports issues with fix recommendations.
metadata_checkChecks title tag, meta description, OG tags, canonical, and other meta elements for any URL.
pagespeed_checkRuns Google PageSpeed Insights and reports Core Web Vitals, performance score, and opportunities.
heading_checkAnalyzes the heading structure (H1 through H6) for hierarchy and SEO issues.
broken_link_checkCrawls a page and identifies broken internal and external links.
redirect_checkFollows redirect chains and reports each hop, status code, and final destination.
canonical_checkVerifies canonical tags and detects issues like canonical loops or mismatches.
structured_dataFinds and validates JSON-LD structured data on a page.
http_headersInspects HTTP response headers including security headers, caching, and server info.
robots_checkReads and analyzes the robots.txt file for issues and blocked resources.
sitemap_checkValidates XML sitemaps: parses URLs, checks accessibility, and reports errors.
internal_linksMaps all internal links on a page and categorizes them.
og_debugPreviews how a page appears when shared on social media by inspecting Open Graph tags.
bulk_statusChecks HTTP status codes for multiple URLs at once.
dns_lookupLooks up DNS records (A, AAAA, CNAME, MX, TXT, NS) for any domain.
global_latency_testTests HTTP response times from 20 locations worldwide.

Content and Keywords

ToolWhat It Does
keyword_researchAI-powered keyword suggestions with search volume estimates and difficulty.
content_briefGenerates a comprehensive content brief with outline, target keywords, and SEO recommendations.
ai_meta_writerWrites optimized title tags and meta descriptions for any page.
content_analyzeAnalyzes existing content for readability, keyword usage, and optimization opportunities.
content_gapCompares your page with a competitor to find missing topics and keywords.
content_ideasGenerates AI-powered content topic ideas based on your existing Search Console data.
topic_authorityClusters your keywords into topics and measures your authority in each.
serp_analysisAnalyzes the live search results for any keyword, breaking down what ranks and why.
gap_zone_analysisFinds striking-distance keywords (positions 5-20) with optimization recommendations.
competitor_serp_analysisCompares your rankings with a competitor for shared keywords.
anchor_textAnalyzes the anchor text distribution of links on a page.

Data and Analytics

ToolWhat It Does
search_console_queriesPulls top search queries from Google Search Console with clicks, impressions, CTR, and position.
search_console_pagesPulls top pages from Search Console.
search_console_datesGets daily performance trends from Search Console.
analytics_statsGets traffic stats (pageviews, visitors, bounce rate, duration) from your configured analytics provider.
analytics_pageviewsGets pageview time series data for charts.
ahrefs_overviewFetches domain rating, backlinks, referring domains, and organic traffic from Ahrefs.
ahrefs_backlinksGets top backlinks with anchor text and source info.
ahrefs_keywordsGets top organic keywords with positions, volume, and traffic.
position_tracker_list/add/deleteManages tracked keywords for position monitoring.

Site Inventory & Crawl

These tools work against the persistent crawl of the user's own site (run from /crawls). The agent prefers them over live-fetch tools when the question is about the user's pages.

ToolWhat It Does
search_site_contentFull-text (FTS5) search over crawled title / H1 / body text.
semantic_searchSemantic search over the user's pages via embeddings (cosine similarity).
find_similar_pagesGiven a seed page URL, finds semantically similar pages on the same site.
get_site_inventoryLists current-crawl pages, optional filter by issue type (noindex, errors, slow).
find_orphan_pagesLists pages with zero internal inbound links.
get_page_detailFull detail for one page (headings, schema types, redirect chain, link counts).
get_page_inbound_links / get_page_outbound_linksWalks the internal link graph for a page.
audit_anchor_textSite-wide anchor-text distribution audit (over-optimization, empty anchors, naked URLs).
get_link_summarySite-wide internal-linking summary: top sources, top destinations, orphan count.
get_linking_suggestionsOpen internal-linking suggestions, optionally scoped to one source page.

Topical Maps

ToolWhat It Does
list_topical_mapsLists the user's saved topical maps for a site.
get_topical_mapLists clusters in a specific map (id, name, authority, query/page counts).
get_cluster_contextHydrated detail for one cluster: queries with metrics, assigned pages, pillar page, gap topics.
regenerate_topical_mapGenerates a fresh topical map for a site from current GSC queries.

Fact Store (What Changed)

ToolWhat It Does
query_factsLists currently-valid facts about a page, or returns the site-wide recent-changes feed.
get_fact_historyWalks back the history of one (page, predicate) pair across time.
get_fact_consensusCombines per-source observations into a consensus value with effective confidence (noisy-OR).
list_contradictionsSurfaces material changes detected since you last looked: title rewrites, ranking shifts, audit collapses, cross-source disagreements.
resolve_contradictionMarks a contradiction as 'noise', 'meaningful', or 'fixed'.
record_factRecords a durable user-stated fact (target keyword, focus areas, competitors, etc.). Source is agent_msg.

Management

ToolWhat It Does
uptime_monitor_create/update/deleteCreates and manages uptime monitors with per-monitor notification channels.
uptime_monitors_listLists all monitors with current status.
uptime_historyGets check history for a specific monitor.
create/list/update/delete_scheduleManages scheduled reports with multi-channel delivery.
sites_list/site_add/site_deleteManages tracked sites.
alerts_list/alert_updateManages alert settings.
plan_stepsOutlines a multi-step plan before complex requests.
handoffDelegates to a specialist sub-agent (SEO Audit, Content, Analytics).
request_approvalAsks for user confirmation before lasting actions.
clear_cacheClears cached API responses.