Connection check
verified live · 27h ago
agentseo-mcp
Live SEO workflow tools for Claude Code, Codex, and AI agents.
Tools
45
GitHub stars
—
Installs / wk
—
Licence
MIT
Transport
streamable-http, stdio
Last checked
27h ago
Tools & capabilities
45 toolsRead from the running server on 27h ago.
agentseo_ai_overview_extract
synckeyword*languagelocationtarget_domain
Extract AI Overview insights for a target keyword. Extract AI Overview insights for a target keyword.
agentseo_ai_visibility_prompt_set
synclocaletarget*topics*cadenceaudience
+9
Build stable AI visibility prompt sets mapped to owned assets, platforms, competitors, citations, and weekly action routing. Build stable AI visibility prompt sets mapped to owned assets, platforms, competitors, citations, and weekly action routing.
agentseo_analyze_serp
syncdevicekeyword*languagelocation
Deep analysis of Search Engine Results Page (SERP) features and competitors. Deep analysis of Search Engine Results Page (SERP) features and competitors.
agentseo_backlinks_anchors
synclimitoffsettarget*sort_byrank_scale
+9
Analyze backlink anchor text groups and classify branded, commercial, generic, URL, risky, broken, or lost anchor patterns. Analyze backlink anchor text groups and classify branded, commercial, generic, URL, risky, broken, or lost anchor patterns.
agentseo_backlinks_competitors
synclimitoffsettarget*sort_bymin_rank
+3
Discover backlink-profile competitors and prioritize overlap, authority, and link-gap research actions. Discover backlink-profile competitors and prioritize overlap, authority, and link-gap research actions.
agentseo_backlinks_domain_pages
synclimitoffsettarget*sort_bymin_words
+11
Analyze backlink-bearing pages and classify linkable assets, broken backlink pages, lost links, refresh candidates, and quality risks. Analyze backlink-bearing pages and classify linkable assets, broken backlink pages, lost links, refresh candidates, and quality risks.
agentseo_backlinks_list
modesynclimitoffsettarget*sort_by
+9
Return a bounded list of actionable backlinks and classify each one for protection, repair, reclaim, quality review, or outreach reference. Return a bounded list of actionable backlinks and classify each one for protection, repair, reclaim, quality review, or outreach reference.
agentseo_backlinks_new_lost_timeseries
synctarget*date_todate_fromgroup_rangeinclude_subdomains
Track new and lost backlinks/referring domains over time and classify link momentum, leakage, and volatility. Track new and lost backlinks/referring domains over time and classify link momentum, leakage, and volatility.
agentseo_backlinks_opportunity_finder
synctarget*prospects*min_priorityowned_assetscampaign_goal
+5
Turn supplied backlink prospects, competitor link gaps, and owned assets into prioritized safe outreach, reclaim, repair, and digital PR actions. Turn supplied backlink prospects, competitor link gaps, and owned assets into prioritized safe outreach, reclaim, repair, and digital PR actions.
agentseo_backlinks_page_intersection
synclimitoffsetsort_bytargets*min_rank
+12
Find source pages that link to competitor targets but not excluded/user targets, then prioritize link-gap outreach and quality review. Find source pages that link to competitor targets but not excluded/user targets, then prioritize link-gap outreach and quality review.
agentseo_backlinks_referring_domains
synclimitoffsettarget*sort_bymin_rank
+10
Analyze referring domains and classify authority, lost-domain recovery, broken-link repair, quality review, and outreach patterns. Analyze referring domains and classify authority, lost-domain recovery, broken-link repair, quality review, and outreach patterns.
agentseo_backlinks_summary
synctarget*rank_scaledofollow_onlyinclude_subdomainsinternal_list_limit
+3
Summarize backlink authority, referring domains, spam risk, broken backlinks, and next SEO actions for a domain, subdomain, or URL. Summarize backlink authority, referring domains, spam risk, broken backlinks, and next SEO actions for a domain, subdomain, or URL.
agentseo_content_action_plan
goalsyncteamitems*targetstart_date
+2
Turn supplied SEO opportunities into a capacity-aware content calendar and execution plan. Turn supplied SEO opportunities into a capacity-aware content calendar and execution plan.
agentseo_content_brief
syncdevicetargetkeyword*audiencelanguage
+5
Turn live SERP intent into a production-ready content brief for writers and coding agents. Turn live SERP intent into a production-ready content brief for writers and coding agents.
agentseo_content_cannibalization
syncpages*targetsensitivityfocus_keywords
Detect overlapping SEO pages and recommend safe consolidation, differentiation, canonical, and internal-link fixes. Detect overlapping SEO pages and recommend safe consolidation, differentiation, canonical, and internal-link fixes.
agentseo_content_competitor_gap_matrix
synctargetown_pagescompetitors*focus_topicsmax_opportunities
Compare supplied own and competitor pages to find missing topics, weak coverage, format gaps, and buyer-stage gaps. Compare supplied own and competitor pages to find missing topics, weak coverage, format gaps, and buyer-stage gaps.
agentseo_content_draft_qa
syncdevicetargetkeyword*languagelocation
+3
Validate a draft URL or markdown against live SERP expectations before publishing. Validate a draft URL or markdown against live SERP expectations before publishing.
agentseo_content_gap
url*synckeyword*languagelocationscrape_depth
Run content gap analysis for a URL and keyword. Run content gap analysis for a URL and keyword.
agentseo_content_internal_links
synctargetkeywordsource_urltarget_pagesmax_suggestions
+1
Find internal link opportunities from a source page to required supplied target pages. Find internal link opportunities from a source page to required supplied target pages.
agentseo_content_keyword_map
syncpages*targetkeywords*max_mappings
Map supplied keywords to supplied pages and flag missing pages or cannibalization risks. Map supplied keywords to supplied pages and flag missing pages or cannibalization risks.
agentseo_content_programmatic_template
synctargetaudienceplaybookpage_goalvariables*
+11
Plan safe programmatic SEO templates with uniqueness rules, indexation gates, internal links, schema guidance, and launch QA. Plan safe programmatic SEO templates with uniqueness rules, indexation gates, internal links, schema guidance, and launch QA.
agentseo_content_refresh_brief
url*synckeyword*languagelocationscrape_depth
Create a refresh brief for an existing URL and keyword. Create a refresh brief for an existing URL and keyword.
agentseo_content_schema_plan
urlsynctargetkeywordpage_typepage_markdown
+1
Plan JSON-LD schema for a URL or markdown page without a provider call. Plan JSON-LD schema for a URL or markdown page without a provider call.
agentseo_content_serp_outline
syncdevicetargetkeyword*languagelocation
+2
Turn live SERP intent into a writer- and agent-ready page outline. Turn live SERP intent into a writer- and agent-ready page outline.
agentseo_content_technical_qa
urlhtmlsynctargetkeywordmarkdown
+3
Run pre-publish SEO QA for metadata, indexability, canonical, headings, schema, links, and media. Run pre-publish SEO QA for metadata, indexability, canonical, headings, schema, links, and media.
agentseo_content_title_meta
urlsynctargetkeyword*page_typecurrent_title
+2
Generate SEO title and meta description options for a URL or markdown page. Generate SEO title and meta description options for a URL or markdown page.
agentseo_domain_competitors
synclimittarget*sort_bylanguagelocation
+3
Discover search competitors for a domain and prioritize overlap, traffic gaps, and next analysis actions. Discover search competitors for a domain and prioritize overlap, traffic gaps, and next analysis actions.
agentseo_domain_intersection
synclimitsort_bytarget1*target2*language
+4
Compare two domains to find shared keyword deficits, advantages, and target1-exclusive keyword opportunities. Compare two domains to find shared keyword deficits, advantages, and target1-exclusive keyword opportunities.
agentseo_domain_ranked_keywords
synclimittarget*sort_bylanguagelocation
+4
Find ranked keywords for a domain, subdomain, or URL and prioritize refresh opportunities. Find ranked keywords for a domain, subdomain, or URL and prioritize refresh opportunities.
agentseo_domain_relevant_pages
synclimittarget*sort_bylanguagelocation
+3
Find traffic-carrying pages for a domain and route them into protect, refresh, expand, or recover actions. Find traffic-carrying pages for a domain and route them into protect, refresh, expand, or recover actions.
agentseo_domain_traffic_estimate
syncsort_bytargets*languagelocationinclude_paid
+3
Compare estimated search traffic across multiple domains, subdomains, or URLs before spending deeper analysis credits. Compare estimated search traffic across multiple domains, subdomains, or URLs before spending deeper analysis credits.
agentseo_extract
url*include_images
Extract content from a URL and convert to Markdown. Extract content from a URL and convert to Markdown.
agentseo_job_status
job_id*
Get status/result for a previously queued job. Get status/result for a previously queued job.
agentseo_keyword_ideas_suggest
synclimitkeyword*languagelocationexact_match
+4
Expand one seed keyword into prioritized long-tail keyword ideas with search metrics. Expand one seed keyword into prioritized long-tail keyword ideas with search metrics.
agentseo_keyword_metrics_overview
syncsort_bykeywords*languagelocationlocation_code
+1
Score a supplied keyword list with search metrics and page-priority guidance. Score a supplied keyword list with search metrics and page-priority guidance.
agentseo_local_audit
syncdomain*languagelocation*
Run a local SEO audit for a domain and location. Run a local SEO audit for a domain and location.
agentseo_local_visibility_track
syncdomain*keywords*languagelocations*
Track local visibility for a domain across keywords and locations. Track local visibility for a domain across keywords and locations.
agentseo_opportunities_brief
synctarget*keyword*languagelocationpage_url
+3
Turn one keyword or page opportunity into an implementation-ready brief. Turn one keyword or page opportunity into an implementation-ready brief.
agentseo_opportunities_find
synctarget*languagelocationkeyword_limitopportunity_limit
+2
Find prioritized SEO opportunities for a domain or URL. Find prioritized SEO opportunities for a domain or URL.
agentseo_page_cro_qa
urlhtmlsynctargetkeywordaudience
+4
Audit SEO landing pages for value proposition clarity, CTA strength, trust proof, objection handling, and conversion friction. Audit SEO landing pages for value proposition clarity, CTA strength, trust proof, objection handling, and conversion friction.
agentseo_page_intersection
synclimitpages*offsetsort_bylanguage
+11
Compare ranking pages to find shared page keywords or competitor-page keywords excluded from your pages. Compare ranking pages to find shared page keywords or competitor-page keywords excluded from your pages.
agentseo_rank_track
url*synckeyword*location
Queue a rank tracking check for a URL and keyword. Queue a rank tracking check for a URL and keyword.
agentseo_search
synclimitquery*exclude_domainsinclude_domains
Perform a Google search with optional domain filters. Perform a Google search with optional domain filters.
agentseo_serp_volatility
syncdevicetargetkeyword*locationsnapshots*
+2
Compare supplied SERP snapshots to detect rank churn, top-domain churn, feature changes, and target visibility movement. Compare supplied SERP snapshots to detect rank churn, top-domain churn, feature changes, and target visibility movement.
agentseo_site_sitemap_audit
synctargetcrawl_urlssitemap_urlsitemap_xmlimportant_urls
+2