{"serverId":"mcp-registry/dev.agentseo.www/agentseo-mcp","tools":[{"name":"agentseo_ai_visibility_prompt_set","fixed":{"name":"agentseo_ai_visibility_prompt_set","description":"Build stable AI visibility prompt sets mapped to owned assets, platforms, competitors, citations, and weekly action routing.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["target","category","topics"],"properties":{"sync":{"type":"boolean","default":true},"locale":{"type":"string","default":"United States","maxLength":80,"minLength":2},"target":{"type":"string","minLength":1},"topics":{"type":"array","items":{"type":"string","maxLength":120,"minLength":1},"maxItems":40,"minItems":1},"cadence":{"enum":["weekly","biweekly","monthly"],"type":"string","default":"weekly"},"audience":{"type":"string","maxLength":180},"category":{"type":"string","maxLength":160,"minLength":1},"personas":{"type":"array","items":{"type":"string","maxLength":120,"minLength":1},"default":[],"maxItems":20},"platforms":{"type":"array","items":{"enum":["chatgpt","perplexity","google_ai","gemini","copilot","claude"],"type":"string"},"default":["chatgpt","perplexity","google_ai"],"maxItems":6,"minItems":1},"competitors":{"type":"array","items":{"type":"string","maxLength":160,"minLength":1},"default":[],"maxItems":20},"owned_assets":{"type":"array","items":{"type":"object","required":["url","title"],"properties":{"url":{"type":"string","format":"uri"},"title":{"type":"string","maxLength":180,"minLength":1},"topics":{"type":"array","items":{"type":"string","maxLength":120,"minLength":1},"default":[],"maxItems":20},"page_type":{"enum":["homepage","docs","blog_post","comparison","pricing","product","case_study","tool","other"],"type":"string","default":"other"}}},"default":[],"maxItems":100},"prompt_count":{"type":"integer","default":20,"maximum":50,"minimum":6},"product_terms":{"type":"array","items":{"type":"string","maxLength":120,"minLength":1},"default":[],"maxItems":40},"include_citation_checks":{"type":"boolean","default":true},"include_competitor_checks":{"type":"boolean","default":true}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":true},"title":"AgentSEO AI Visibility Prompt Set"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: true (inferred from the name).","verify":true}],"tokensBefore":557,"tokensAfter":557},{"name":"agentseo_analyze_serp","fixed":{"name":"agentseo_analyze_serp","description":"Deep analysis of Search Engine Results Page (SERP) features and competitors.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["keyword"],"properties":{"sync":{"type":"boolean","default":true},"device":{"enum":["desktop","mobile"],"type":"string","default":"desktop"},"keyword":{"type":"string","description":"Target keyword"},"language":{"type":"string","default":"en"},"location":{"type":"string","default":"United States"}}},"annotations":{"readOnlyHint":true},"title":"AgentSEO Analyze SERP"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":145,"tokensAfter":145},{"name":"agentseo_backlinks_list","fixed":{"name":"agentseo_backlinks_list","description":"Return a bounded list of actionable backlinks and classify each one for protection, repair, reclaim, quality review, or outreach reference.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["target"],"properties":{"mode":{"enum":["as_is","one_per_domain","one_per_anchor"],"type":"string","default":"one_per_domain"},"sync":{"type":"boolean","default":true},"limit":{"type":"integer","default":25,"maximum":100,"minimum":1},"offset":{"type":"integer","default":0,"maximum":20000,"minimum":0},"target":{"type":"string","minLength":1},"sort_by":{"enum":["rank","page_rank","first_seen","lost_date"],"type":"string","default":"rank"},"min_rank":{"type":"integer","maximum":100,"minimum":0},"rank_scale":{"enum":["one_hundred","one_thousand"],"type":"string","default":"one_hundred"},"broken_only":{"type":"boolean","default":false},"dofollow_only":{"type":"boolean","default":false},"intersection_mode":{"enum":["all","partial"],"type":"string","default":"partial"},"include_subdomains":{"type":"boolean","default":true},"backlinks_status_type":{"enum":["live","all","lost"],"type":"string","default":"live"},"include_indirect_links":{"type":"boolean","default":true},"exclude_internal_backlinks":{"type":"boolean","default":true}}},"annotations":{"readOnlyHint":true},"title":"AgentSEO Backlinks List"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":369,"tokensAfter":369},{"name":"agentseo_backlinks_opportunity_finder","fixed":{"name":"agentseo_backlinks_opportunity_finder","description":"Turn supplied backlink prospects, competitor link gaps, and owned assets into prioritized safe outreach, reclaim, repair, and digital PR actions.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["target","prospects"],"properties":{"sync":{"type":"boolean","default":true},"target":{"type":"string","minLength":1},"prospects":{"type":"array","items":{"type":"object","required":["source_domain"],"properties":{"notes":{"type":"string"},"title":{"type":"string"},"topics":{"type":"array","items":{"type":"string"},"default":[]},"context":{"type":"string"},"dofollow":{"type":"boolean"},"lost_link":{"type":"boolean","default":false},"page_rank":{"type":"number","maximum":1000,"minimum":0},"source_url":{"type":"string","format":"uri"},"spam_score":{"type":"number","maximum":100,"minimum":0},"broken_link":{"type":"boolean","default":false},"domain_rank":{"type":"number","maximum":1000,"minimum":0},"source_type":{"enum":["resource_page","article","directory","tool_list","news","partner","unknown"],"type":"string","default":"unknown"},"source_domain":{"type":"string","minLength":1},"traffic_estimate":{"type":"number","minimum":0},"linked_competitors":{"type":"array","items":{"type":"string"},"default":[]}}},"maxItems":250,"minItems":1},"min_priority":{"enum":["low","medium","high"],"type":"string","default":"medium"},"owned_assets":{"type":"array","items":{"type":"object","required":["url","title"],"properties":{"url":{"type":"string","format":"uri"},"title":{"type":"string","minLength":1},"topics":{"type":"array","items":{"type":"string"},"default":[]},"page_type":{"enum":["research","tool","guide","template","comparison","case_study","landing_page","other"],"type":"string","default":"other"},"linkable_reason":{"type":"string"}}},"default":[]},"campaign_goal":{"enum":["mixed","link_gap","broken_link_building","digital_pr","resource_page","reclaim_lost_links","protect_authority"],"type":"string","default":"mixed"},"max_spam_score":{"type":"integer","default":35,"maximum":100,"minimum":0},"max_opportunities":{"type":"integer","default":20,"maximum":50,"minimum":1},"competitor_domains":{"type":"array","items":{"type":"string"},"default":[]},"include_outreach_angles":{"type":"boolean","default":true},"existing_backlink_domains":{"type":"array","items":{"type":"string"},"default":[]}}},"annotations":{"readOnlyHint":true},"title":"AgentSEO Backlinks Opportunity Finder"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":672,"tokensAfter":672},{"name":"agentseo_domain_traffic_estimate","fixed":{"name":"agentseo_domain_traffic_estimate","description":"Compare estimated search traffic across multiple domains, subdomains, or URLs before spending deeper analysis credits.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["targets"],"properties":{"sync":{"type":"boolean","default":true},"sort_by":{"enum":["organic_traffic","total_traffic","paid_traffic","opportunity","target"],"type":"string","default":"organic_traffic"},"targets":{"type":"array","items":{"type":"string","minLength":1},"maxItems":100,"minItems":1},"language":{"type":"string","default":"en"},"location":{"type":"string","default":"United States"},"include_paid":{"type":"boolean","default":true},"location_code":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"include_local_pack":{"type":"boolean","default":false},"include_featured_snippet":{"type":"boolean","default":true}}},"annotations":{"readOnlyHint":true},"title":"AgentSEO Domain Traffic Estimate"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":256,"tokensAfter":256},{"name":"agentseo_job_status","fixed":{"name":"agentseo_job_status","description":"Get status/result for a previously queued job.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["job_id"],"properties":{"job_id":{"type":"string","description":"Job ID"}}},"annotations":{"readOnlyHint":true},"title":"AgentSEO Job Status"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":74,"tokensAfter":74},{"name":"agentseo_opportunities_find","fixed":{"name":"agentseo_opportunities_find","description":"Find prioritized SEO opportunities for a domain or URL.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["target"],"properties":{"sync":{"type":"boolean","default":true},"target":{"type":"string","description":"Domain or URL to analyze"},"language":{"type":"string","default":"en"},"location":{"type":"string","default":"United States"},"keyword_limit":{"type":"integer","default":25,"maximum":100,"minimum":1},"opportunity_limit":{"type":"integer","default":10,"maximum":25,"minimum":1},"include_serp_competitors":{"type":"boolean","default":false},"include_competitor_discovery":{"type":"boolean","default":false}}},"annotations":{"readOnlyHint":true},"title":"AgentSEO Opportunity Finder"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":200,"tokensAfter":200},{"name":"agentseo_search","fixed":{"name":"agentseo_search","description":"Perform a Google search with optional domain filters.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["query"],"properties":{"sync":{"type":"boolean","default":true},"limit":{"type":"integer","default":10,"maximum":50,"minimum":1},"query":{"type":"string","description":"The search query"},"exclude_domains":{"type":"array","items":{"type":"string"}},"include_domains":{"type":"array","items":{"type":"string"}}}},"annotations":{"readOnlyHint":true},"title":"AgentSEO Search"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":140,"tokensAfter":140}],"toolsChanged":8,"tokensSaved":0,"todo":[{"tool":"agentseo_ai_overview_extract","params":["sync","language","location","target_domain"]},{"tool":"agentseo_ai_visibility_prompt_set","params":["sync","locale","target","topics","cadence","audience","category","personas","platforms","competitors","owned_assets","prompt_count","product_terms","include_citation_checks","include_competitor_checks"]},{"tool":"agentseo_analyze_serp","params":["sync","device","language","location"]},{"tool":"agentseo_backlinks_anchors","params":["sync","limit","offset","target","sort_by","rank_scale","anchor_filter","dofollow_only","min_backlinks","include_subdomains","internal_list_limit","backlinks_status_type","min_referring_domains","include_indirect_links","exclude_internal_backlinks"]},{"tool":"agentseo_backlinks_competitors","params":["sync","limit","offset","target","sort_by","min_rank","main_domain","min_intersections","exclude_large_domains"]},{"tool":"agentseo_backlinks_domain_pages","params":["sync","limit","offset","target","sort_by","min_words","rank_scale","page_filter","status_code","title_filter","dofollow_only","min_backlinks","include_subdomains","internal_list_limit","backlinks_status_type","min_referring_domains","exclude_internal_backlinks"]},{"tool":"agentseo_backlinks_list","params":["mode","sync","limit","offset","target","sort_by","min_rank","rank_scale","broken_only","dofollow_only","intersection_mode","include_subdomains","backlinks_status_type","include_indirect_links","exclude_internal_backlinks"]},{"tool":"agentseo_backlinks_new_lost_timeseries","params":["sync","target","date_to","date_from","group_range","include_subdomains"]},{"tool":"agentseo_backlinks_opportunity_finder","params":["sync","target","prospects","min_priority","owned_assets","campaign_goal","max_spam_score","max_opportunities","competitor_domains","include_outreach_angles","existing_backlink_domains"]},{"tool":"agentseo_backlinks_page_intersection","params":["sync","limit","offset","sort_by","targets","min_rank","rank_scale","broken_only","dofollow_only","min_page_rank","max_spam_score","exclude_targets","min_domain_rank","include_subdomains","internal_list_limit","backlinks_status_type","include_indirect_links","exclude_internal_backlinks"]},{"tool":"agentseo_backlinks_referring_domains","params":["sync","limit","offset","target","sort_by","min_rank","rank_scale","dofollow_only","domain_filter","min_backlinks","include_subdomains","internal_list_limit","min_referring_pages","backlinks_status_type","include_indirect_links","exclude_internal_backlinks"]},{"tool":"agentseo_backlinks_summary","params":["sync","target","rank_scale","dofollow_only","include_subdomains","internal_list_limit","backlinks_status_type","include_indirect_links","exclude_internal_backlinks"]},{"tool":"agentseo_content_action_plan","params":["goal","sync","team","items","target","start_date","horizon_days","weekly_capacity"]},{"tool":"agentseo_content_brief","params":["sync","device","language","location","page_type","brand_voice","brief_depth","include_serp_outline"]},{"tool":"agentseo_content_cannibalization","params":["sync","pages","target","sensitivity","focus_keywords"]},{"tool":"agentseo_content_competitor_gap_matrix","params":["sync","target","own_pages","competitors","focus_topics","max_opportunities"]},{"tool":"agentseo_content_draft_qa","params":["sync","device","language","location","qa_depth"]},{"tool":"agentseo_content_gap","params":["sync","language","location","scrape_depth"]},{"tool":"agentseo_content_internal_links","params":["sync","keyword","max_suggestions"]},{"tool":"agentseo_content_keyword_map","params":["sync","pages","keywords","max_mappings"]},{"tool":"agentseo_content_programmatic_template","params":["sync","target","audience","playbook","page_goal","variables","competitors","url_pattern","data_sources","unique_fields","conversion_cta","include_schema","sample_records","keyword_pattern","publishing_cadence","page_count_estimate","include_internal_linking"]},{"tool":"agentseo_content_refresh_brief","params":["sync","language","location","scrape_depth"]},{"tool":"agentseo_content_schema_plan","params":["sync","keyword","page_type","include_jsonld"]},{"tool":"agentseo_content_serp_outline","params":["sync","device","language","location","outline_depth","include_title_options"]},{"tool":"agentseo_content_technical_qa","params":["url","html","sync","target","keyword","markdown","page_type","expected_canonical","check_external_links"]},{"tool":"agentseo_content_title_meta","params":["sync","keyword","page_type","current_title","current_meta_description"]},{"tool":"agentseo_domain_competitors","params":["sync","limit","target","sort_by","language","location","location_code","max_rank_group","min_intersections"]},{"tool":"agentseo_domain_intersection","params":["sync","limit","sort_by","target1","target2","language","location","intersections","location_code","min_search_volume"]},{"tool":"agentseo_domain_ranked_keywords","params":["sync","limit","target","sort_by","language","location","max_rank","include_lost","location_code","min_search_volume"]},{"tool":"agentseo_domain_relevant_pages","params":["sync","limit","target","sort_by","language","location","min_traffic","location_code","historical_serp_mode"]},{"tool":"agentseo_domain_traffic_estimate","params":["sync","sort_by","targets","language","location","include_paid","location_code","include_local_pack","include_featured_snippet"]},{"tool":"agentseo_extract","params":["include_images"]},{"tool":"agentseo_keyword_ideas_suggest","params":["sync","limit","language","location","exact_match","location_code","ignore_synonyms","min_search_volume","include_seed_keyword"]},{"tool":"agentseo_keyword_metrics_overview","params":["sync","sort_by","keywords","language","location","location_code","min_search_volume"]},{"tool":"agentseo_local_audit","params":["sync","language"]},{"tool":"agentseo_local_visibility_track","params":["sync","keywords","language","locations"]},{"tool":"agentseo_opportunities_brief","params":["sync","language","location","page_url","current_rank","opportunity_type","include_competitor_outlines"]},{"tool":"agentseo_opportunities_find","params":["sync","language","location","keyword_limit","opportunity_limit","include_serp_competitors","include_competitor_discovery"]},{"tool":"agentseo_page_cro_qa","params":["url","html","sync","target","keyword","audience","markdown","page_type","traffic_source","conversion_goal"]},{"tool":"agentseo_page_intersection","params":["sync","limit","pages","offset","sort_by","language","location","max_rank","item_types","exclude_pages","location_code","ignore_synonyms","include_serp_info","intersection_mode","min_search_volume","include_subdomains","include_clickstream_data"]},{"tool":"agentseo_rank_track","params":["sync","location"]},{"tool":"agentseo_search","params":["sync","limit","exclude_domains","include_domains"]},{"tool":"agentseo_serp_volatility","params":["sync","device","target","keyword","location","snapshots","sensitivity","target_domains"]},{"tool":"agentseo_site_sitemap_audit","params":["sync","target","crawl_urls","sitemap_url","sitemap_xml","important_urls","internal_links","max_sitemap_children"]}],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}