# AgentSEO (remote · www.agentseo.dev)

Live SEO workflow tools for Claude Code, Codex, and AI agents.

- Trust score: 69/100 (medium)
- Change this week: +11
- Registry status: active
- Liveness: live
- Owner verified: no
- Last scored: 2026-08-03

## Components

- remote · `www.agentseo.dev`: 69/100 (this document), [markdown](https://verifymcp.io/servers/dev-agentseo-www-agentseo-mcp/www.md), [page](https://verifymcp.io/servers/dev-agentseo-www-agentseo-mcp/www)
- npm · `@agentseo/mcp-server`: 35/100, [markdown](https://verifymcp.io/servers/dev-agentseo-www-agentseo-mcp/agentseo-mcp-server.md), [page](https://verifymcp.io/servers/dev-agentseo-www-agentseo-mcp/agentseo-mcp-server)

## Channel facts

- Endpoint: `https://www.agentseo.dev/mcp`
- Transports: `streamable-http`
- Auth: `required`
- Version: `0.1.4`

## Trust breakdown

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. Scores are 0–100 per category. Scoring method: https://verifymcp.io/docs/scoring (what has changed: https://verifymcp.io/docs/scoring/changelog)

Scored 2026-08-03.

- **Endpoint Security**: 89/100
  - The endpoint's TLS certificate is valid, in date, and uses a strong key.
  - Authorisation is enforced on tool calls, but the challenge carries no valid RFC 9728 metadata, so a client cannot discover where to get a token.
  - HTTPS is enforced; there's no plaintext access path.
  - The HSTS (Strict-Transport-Security) header is present.
  - DNSSEC check failed: this domain isn't protected by DNSSEC.
- **Transport & Reachability**: 100/100
  - Verified streamable-http transport via a live MCP handshake.
- **Schema Quality & AI Usability**: 37/100
  - AI-judged instruction clarity (poor).
  - Tool/resource definitions use about 4599 tokens (~102/item across 45 items; 45 tools + 0 resources), lean.
  - Usage-examples check failed: none of the tools include examples.
- **Stability & Change Management**: 27/100
  - Stability observed for 8 of 30 days with no destabilising changes; credit accrues until the full window elapses.
- **Tool Coverage**: 70/100
  - 100% of tools have a non-trivial description (not blank, and not just the tool's name).
  - 10% of tool parameters carry a description.
- **Capabilities**: 100/100
  - Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.

## Install

### Claude

```bash
claude mcp add --transport http dev-agentseo-www-agentseo-mcp https://www.agentseo.dev/mcp
```

### Codex

```toml
[mcp_servers.dev-agentseo-www-agentseo-mcp]
url = "https://www.agentseo.dev/mcp"
```

### opencode

```json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "dev-agentseo-www-agentseo-mcp": {
      "type": "remote",
      "url": "https://www.agentseo.dev/mcp",
      "enabled": true
    }
  }
}
```

### OpenClaw

```bash
openclaw mcp add dev-agentseo-www-agentseo-mcp --url https://www.agentseo.dev/mcp --transport streamable-http
```

### Hermes

```yaml
mcp_servers:
  dev-agentseo-www-agentseo-mcp:
    url: "https://www.agentseo.dev/mcp"
```

### Other

```json
{
  "mcpServers": {
    "dev-agentseo-www-agentseo-mcp": {
      "type": "http",
      "url": "https://www.agentseo.dev/mcp"
    }
  }
}
```

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

## Changelog

Every change recorded for this component, newest first. Days that predate change tracking, or that we cannot explain, say so: "we were watching and nothing happened" and "we were not watching" are different claims.

### 2026-08-03 (score 69, +1)

No change was recorded against any check on this day. Stability & Change Management went from 23 to 27. That category is still filling its 30-day observation window: 7 days of observed history at the previous scan, 8 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-07-31 (score 68, +8)

- [functional] We updated how we score, so this day's move reflects our rubric, not a change to the server

### 2026-07-30 (score 60, +1)

- [functional] We updated how we score, so this day's move reflects our rubric, not a change to the server

### 2026-07-29 (score 59, +1)

No change was recorded against any check on this day. Stability & Change Management went from 7 to 10. That category is still filling its 30-day observation window: 2 days of observed history at the previous scan, 3 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-07-27 (score 58, +1)

- [functional] We updated how we score, so this day's move reflects our rubric, not a change to the server

### 2026-07-26 (score 57)

First indexed and scored.

## MCP tools (45)

### `agentseo_search` (~58 tokens)

AgentSEO Search

Perform a Google search with optional domain filters.

Input parameters:

- `exclude_domains` (array)
- `include_domains` (array)
- `limit` (integer)
- `query` (string, required): The search query
- `sync` (boolean)

### `agentseo_extract` (~38 tokens)

AgentSEO Extract

Extract content from a URL and convert to Markdown.

Input parameters:

- `include_images` (boolean)
- `url` (string, required): The URL to scrape

### `agentseo_analyze_serp` (~64 tokens)

AgentSEO Analyze SERP

Deep analysis of Search Engine Results Page (SERP) features and competitors.

Input parameters:

- `device` (string)
- `keyword` (string, required): Target keyword
- `language` (string)
- `location` (string)
- `sync` (boolean)

### `agentseo_local_audit` (~56 tokens)

AgentSEO Local Audit

Run a local SEO audit for a domain and location.

Input parameters:

- `domain` (string, required): Domain or business name
- `language` (string)
- `location` (string, required): Target location
- `sync` (boolean)

### `agentseo_content_gap` (~67 tokens)

AgentSEO Content Gap

Run content gap analysis for a URL and keyword.

Input parameters:

- `keyword` (string, required): Target keyword
- `language` (string)
- `location` (string)
- `scrape_depth` (string)
- `sync` (boolean)
- `url` (string, required): Your URL

### `agentseo_opportunities_find` (~94 tokens)

AgentSEO Opportunity Finder

Find prioritized SEO opportunities for a domain or URL.

Input parameters:

- `include_competitor_discovery` (boolean)
- `include_serp_competitors` (boolean)
- `keyword_limit` (integer)
- `language` (string)
- `location` (string)
- `opportunity_limit` (integer)
- `sync` (boolean)
- `target` (string, required): Domain or URL to analyze

### `agentseo_opportunities_brief` (~102 tokens)

AgentSEO Opportunity Brief

Turn one keyword or page opportunity into an implementation-ready brief.

Input parameters:

- `current_rank` (integer)
- `include_competitor_outlines` (boolean)
- `keyword` (string, required): Selected opportunity keyword
- `language` (string)
- `location` (string)
- `opportunity_type` (string)
- `page_url` (string)
- `sync` (boolean)
- `target` (string, required): Target domain or URL

### `agentseo_content_refresh_brief` (~71 tokens)

AgentSEO Content Refresh Brief

Create a refresh brief for an existing URL and keyword.

Input parameters:

- `keyword` (string, required): Target keyword
- `language` (string)
- `location` (string)
- `scrape_depth` (string)
- `sync` (boolean)
- `url` (string, required): Existing page URL

### `agentseo_content_serp_outline` (~93 tokens)

AgentSEO SERP Outline

Turn live SERP intent into a writer- and agent-ready page outline.

Input parameters:

- `device` (string)
- `include_title_options` (boolean)
- `keyword` (string, required): Target keyword
- `language` (string)
- `location` (string)
- `outline_depth` (string)
- `sync` (boolean)
- `target` (string): Optional target brand or domain

### `agentseo_content_brief` (~124 tokens)

AgentSEO Content Brief

Turn live SERP intent into a production-ready content brief for writers and coding agents.

Input parameters:

- `audience` (string): Optional audience description
- `brand_voice` (string)
- `brief_depth` (string)
- `device` (string)
- `include_serp_outline` (boolean)
- `keyword` (string, required): Target keyword
- `language` (string)
- `location` (string)
- `page_type` (string)
- `sync` (boolean)
- `target` (string): Optional target brand, domain, or product

### `agentseo_content_draft_qa` (~115 tokens)

AgentSEO Content Draft QA

Validate a draft URL or markdown against live SERP expectations before publishing.

Input parameters:

- `device` (string)
- `draft_markdown` (string): Draft markdown when no URL exists
- `draft_url` (string): Draft or staged page URL
- `keyword` (string, required): Target keyword
- `language` (string)
- `location` (string)
- `qa_depth` (string)
- `sync` (boolean)
- `target` (string): Optional target brand, domain, or product

### `agentseo_content_schema_plan` (~99 tokens)

AgentSEO Content Schema Plan

Plan JSON-LD schema for a URL or markdown page without a provider call.

Input parameters:

- `include_jsonld` (boolean)
- `keyword` (string)
- `page_markdown` (string): Page markdown when no URL exists
- `page_type` (string)
- `sync` (boolean)
- `target` (string): Optional target brand, domain, or product
- `url` (string): Page URL to scrape

### `agentseo_content_internal_links` (~122 tokens)

AgentSEO Content Internal Links

Find internal link opportunities from a source page to required supplied target pages.

Input parameters:

- `keyword` (string)
- `max_suggestions` (integer)
- `source_markdown` (string): Source page markdown when no URL exists
- `source_url` (string): Source page URL to scrape
- `sync` (boolean)
- `target` (string): Optional target brand, domain, or product
- `target_pages` (array): Required candidate internal pages from your sitemap, CMS, crawler, Search Console, or /site/sitemap-audit.

### `agentseo_content_title_meta` (~105 tokens)

AgentSEO Content Title Meta

Generate SEO title and meta description options for a URL or markdown page.

Input parameters:

- `current_meta_description` (string)
- `current_title` (string)
- `keyword` (string, required)
- `page_markdown` (string): Page markdown when no URL exists
- `page_type` (string)
- `sync` (boolean)
- `target` (string): Optional target brand, domain, or product
- `url` (string): Page URL to scrape

### `agentseo_content_keyword_map` (~72 tokens)

AgentSEO Content Keyword Map

Map supplied keywords to supplied pages and flag missing pages or cannibalization risks.

Input parameters:

- `keywords` (array, required)
- `max_mappings` (integer)
- `pages` (array, required)
- `sync` (boolean)
- `target` (string): Optional target brand, domain, or product

### `agentseo_content_technical_qa` (~104 tokens)

AgentSEO Content Technical QA

Run pre-publish SEO QA for metadata, indexability, canonical, headings, schema, links, and media.

Input parameters:

- `check_external_links` (boolean)
- `expected_canonical` (string)
- `html` (string)
- `keyword` (string)
- `markdown` (string)
- `page_type` (string)
- `sync` (boolean)
- `target` (string)
- `url` (string)

### `agentseo_content_action_plan` (~84 tokens)

AgentSEO Content Action Plan

Turn supplied SEO opportunities into a capacity-aware content calendar and execution plan.

Input parameters:

- `goal` (string)
- `horizon_days` (integer)
- `items` (array, required)
- `start_date` (string)
- `sync` (boolean)
- `target` (string)
- `team` (array)
- `weekly_capacity` (integer)

### `agentseo_site_sitemap_audit` (~98 tokens)

AgentSEO Sitemap Audit

Audit sitemap coverage, orphan-page candidates, important URLs, canonical/indexability noise, and internal-link gaps.

Input parameters:

- `crawl_urls` (array)
- `important_urls` (array)
- `internal_links` (array)
- `max_sitemap_children` (integer)
- `sitemap_url` (string)
- `sitemap_xml` (string)
- `sync` (boolean)
- `target` (string)

### `agentseo_serp_volatility` (~91 tokens)

AgentSEO SERP Volatility Monitor

Compare supplied SERP snapshots to detect rank churn, top-domain churn, feature changes, and target visibility movement.

Input parameters:

- `device` (string)
- `keyword` (string, required)
- `location` (string)
- `sensitivity` (string)
- `snapshots` (array, required)
- `sync` (boolean)
- `target` (string)
- `target_domains` (array)

### `agentseo_page_cro_qa` (~108 tokens)

AgentSEO Page CRO QA

Audit SEO landing pages for value proposition clarity, CTA strength, trust proof, objection handling, and conversion friction.

Input parameters:

- `audience` (string)
- `conversion_goal` (string)
- `html` (string)
- `keyword` (string)
- `markdown` (string)
- `page_type` (string)
- `sync` (boolean)
- `target` (string)
- `traffic_source` (string)
- `url` (string)

### `agentseo_ai_visibility_prompt_set` (~149 tokens)

AgentSEO AI Visibility Prompt Set

Build stable AI visibility prompt sets mapped to owned assets, platforms, competitors, citations, and weekly action routing.

Input parameters:

- `audience` (string)
- `cadence` (string)
- `category` (string, required)
- `competitors` (array)
- `include_citation_checks` (boolean)
- `include_competitor_checks` (boolean)
- `locale` (string)
- `owned_assets` (array)
- `personas` (array)
- `platforms` (array)
- `product_terms` (array)
- `prompt_count` (integer)
- `sync` (boolean)
- `target` (string, required)
- `topics` (array, required)

### `agentseo_content_programmatic_template` (~174 tokens)

AgentSEO Programmatic SEO Template

Plan safe programmatic SEO templates with uniqueness rules, indexation gates, internal links, schema guidance, and launch QA.

Input parameters:

- `audience` (string)
- `competitors` (array)
- `conversion_cta` (string)
- `data_sources` (array, required)
- `include_internal_linking` (boolean)
- `include_schema` (boolean)
- `keyword_pattern` (string, required)
- `page_count_estimate` (integer)
- `page_goal` (string)
- `playbook` (string)
- `publishing_cadence` (string)
- `sample_records` (array)
- `sync` (boolean)
- `target` (string)
- `unique_fields` (array)
- `url_pattern` (string, required)
- `variables` (array, required)

### `agentseo_content_cannibalization` (~67 tokens)

AgentSEO Content Cannibalization

Detect overlapping SEO pages and recommend safe consolidation, differentiation, canonical, and internal-link fixes.

Input parameters:

- `focus_keywords` (array)
- `pages` (array, required)
- `sensitivity` (string)
- `sync` (boolean)
- `target` (string)

### `agentseo_content_competitor_gap_matrix` (~82 tokens)

AgentSEO Competitor Content Gap Matrix

Compare supplied own and competitor pages to find missing topics, weak coverage, format gaps, and buyer-stage gaps.

Input parameters:

- `competitors` (array, required)
- `focus_topics` (array)
- `max_opportunities` (integer)
- `own_pages` (array)
- `sync` (boolean)
- `target` (string)

### `agentseo_keyword_ideas_suggest` (~109 tokens)

AgentSEO Keyword Ideas Suggest

Expand one seed keyword into prioritized long-tail keyword ideas with search metrics.

Input parameters:

- `exact_match` (boolean)
- `ignore_synonyms` (boolean)
- `include_seed_keyword` (boolean)
- `keyword` (string, required): Seed keyword or topic
- `language` (string)
- `limit` (integer)
- `location` (string)
- `location_code` (integer)
- `min_search_volume` (integer)
- `sync` (boolean)

### `agentseo_keyword_metrics_overview` (~79 tokens)

AgentSEO Keyword Metrics Overview

Score a supplied keyword list with search metrics and page-priority guidance.

Input parameters:

- `keywords` (array, required)
- `language` (string)
- `location` (string)
- `location_code` (integer)
- `min_search_volume` (integer)
- `sort_by` (string)
- `sync` (boolean)

### `agentseo_domain_ranked_keywords` (~106 tokens)

AgentSEO Domain Ranked Keywords

Find ranked keywords for a domain, subdomain, or URL and prioritize refresh opportunities.

Input parameters:

- `include_lost` (boolean)
- `language` (string)
- `limit` (integer)
- `location` (string)
- `location_code` (integer)
- `max_rank` (integer)
- `min_search_volume` (integer)
- `sort_by` (string)
- `sync` (boolean)
- `target` (string, required)

### `agentseo_domain_relevant_pages` (~105 tokens)

AgentSEO Domain Relevant Pages

Find traffic-carrying pages for a domain and route them into protect, refresh, expand, or recover actions.

Input parameters:

- `historical_serp_mode` (string)
- `language` (string)
- `limit` (integer)
- `location` (string)
- `location_code` (integer)
- `min_traffic` (integer)
- `sort_by` (string)
- `sync` (boolean)
- `target` (string, required)

### `agentseo_domain_competitors` (~99 tokens)

AgentSEO Domain Competitors

Discover search competitors for a domain and prioritize overlap, traffic gaps, and next analysis actions.

Input parameters:

- `language` (string)
- `limit` (integer)
- `location` (string)
- `location_code` (integer)
- `max_rank_group` (integer)
- `min_intersections` (integer)
- `sort_by` (string)
- `sync` (boolean)
- `target` (string, required)

### `agentseo_domain_intersection` (~105 tokens)

AgentSEO Domain Intersection

Compare two domains to find shared keyword deficits, advantages, and target1-exclusive keyword opportunities.

Input parameters:

- `intersections` (boolean)
- `language` (string)
- `limit` (integer)
- `location` (string)
- `location_code` (integer)
- `min_search_volume` (integer)
- `sort_by` (string)
- `sync` (boolean)
- `target1` (string, required)
- `target2` (string, required)

### `agentseo_domain_traffic_estimate` (~104 tokens)

AgentSEO Domain Traffic Estimate

Compare estimated search traffic across multiple domains, subdomains, or URLs before spending deeper analysis credits.

Input parameters:

- `include_featured_snippet` (boolean)
- `include_local_pack` (boolean)
- `include_paid` (boolean)
- `language` (string)
- `location` (string)
- `location_code` (integer)
- `sort_by` (string)
- `sync` (boolean)
- `targets` (array, required)

### `agentseo_backlinks_summary` (~118 tokens)

AgentSEO Backlinks Summary

Summarize backlink authority, referring domains, spam risk, broken backlinks, and next SEO actions for a domain, subdomain, or URL.

Input parameters:

- `backlinks_status_type` (string)
- `dofollow_only` (boolean)
- `exclude_internal_backlinks` (boolean)
- `include_indirect_links` (boolean)
- `include_subdomains` (boolean)
- `internal_list_limit` (integer)
- `rank_scale` (string)
- `sync` (boolean)
- `target` (string, required)

### `agentseo_backlinks_list` (~158 tokens)

AgentSEO Backlinks List

Return a bounded list of actionable backlinks and classify each one for protection, repair, reclaim, quality review, or outreach reference.

Input parameters:

- `backlinks_status_type` (string)
- `broken_only` (boolean)
- `dofollow_only` (boolean)
- `exclude_internal_backlinks` (boolean)
- `include_indirect_links` (boolean)
- `include_subdomains` (boolean)
- `intersection_mode` (string)
- `limit` (integer)
- `min_rank` (integer)
- `mode` (string)
- `offset` (integer)
- `rank_scale` (string)
- `sort_by` (string)
- `sync` (boolean)
- `target` (string, required)

### `agentseo_backlinks_anchors` (~163 tokens)

AgentSEO Backlinks Anchors

Analyze backlink anchor text groups and classify branded, commercial, generic, URL, risky, broken, or lost anchor patterns.

Input parameters:

- `anchor_filter` (string)
- `backlinks_status_type` (string)
- `dofollow_only` (boolean)
- `exclude_internal_backlinks` (boolean)
- `include_indirect_links` (boolean)
- `include_subdomains` (boolean)
- `internal_list_limit` (integer)
- `limit` (integer)
- `min_backlinks` (integer)
- `min_referring_domains` (integer)
- `offset` (integer)
- `rank_scale` (string)
- `sort_by` (string)
- `sync` (boolean)
- `target` (string, required)

### `agentseo_backlinks_referring_domains` (~170 tokens)

AgentSEO Backlinks Referring Domains

Analyze referring domains and classify authority, lost-domain recovery, broken-link repair, quality review, and outreach patterns.

Input parameters:

- `backlinks_status_type` (string)
- `dofollow_only` (boolean)
- `domain_filter` (string)
- `exclude_internal_backlinks` (boolean)
- `include_indirect_links` (boolean)
- `include_subdomains` (boolean)
- `internal_list_limit` (integer)
- `limit` (integer)
- `min_backlinks` (integer)
- `min_rank` (integer)
- `min_referring_pages` (integer)
- `offset` (integer)
- `rank_scale` (string)
- `sort_by` (string)
- `sync` (boolean)
- `target` (string, required)

### `agentseo_backlinks_domain_pages` (~177 tokens)

AgentSEO Backlinks Domain Pages

Analyze backlink-bearing pages and classify linkable assets, broken backlink pages, lost links, refresh candidates, and quality risks.

Input parameters:

- `backlinks_status_type` (string)
- `dofollow_only` (boolean)
- `exclude_internal_backlinks` (boolean)
- `include_subdomains` (boolean)
- `internal_list_limit` (integer)
- `limit` (integer)
- `min_backlinks` (integer)
- `min_referring_domains` (integer)
- `min_words` (integer)
- `offset` (integer)
- `page_filter` (string)
- `rank_scale` (string)
- `sort_by` (string)
- `status_code` (integer)
- `sync` (boolean)
- `target` (string, required)
- `title_filter` (string)

### `agentseo_backlinks_competitors` (~99 tokens)

AgentSEO Backlinks Competitors

Discover backlink-profile competitors and prioritize overlap, authority, and link-gap research actions.

Input parameters:

- `exclude_large_domains` (boolean)
- `limit` (integer)
- `main_domain` (boolean)
- `min_intersections` (integer)
- `min_rank` (integer)
- `offset` (integer)
- `sort_by` (string)
- `sync` (boolean)
- `target` (string, required)

### `agentseo_backlinks_new_lost_timeseries` (~82 tokens)

AgentSEO Backlinks New/Lost Timeseries

Track new and lost backlinks/referring domains over time and classify link momentum, leakage, and volatility.

Input parameters:

- `date_from` (string)
- `date_to` (string)
- `group_range` (string)
- `include_subdomains` (boolean)
- `sync` (boolean)
- `target` (string, required)

### `agentseo_backlinks_page_intersection` (~188 tokens)

AgentSEO Backlinks Page Intersection

Find source pages that link to competitor targets but not excluded/user targets, then prioritize link-gap outreach and quality review.

Input parameters:

- `backlinks_status_type` (string)
- `broken_only` (boolean)
- `dofollow_only` (boolean)
- `exclude_internal_backlinks` (boolean)
- `exclude_targets` (array)
- `include_indirect_links` (boolean)
- `include_subdomains` (boolean)
- `internal_list_limit` (integer)
- `limit` (integer)
- `max_spam_score` (integer)
- `min_domain_rank` (integer)
- `min_page_rank` (integer)
- `min_rank` (integer)
- `offset` (integer)
- `rank_scale` (string)
- `sort_by` (string)
- `sync` (boolean)
- `targets` (array, required)

### `agentseo_backlinks_opportunity_finder` (~132 tokens)

AgentSEO Backlinks Opportunity Finder

Turn supplied backlink prospects, competitor link gaps, and owned assets into prioritized safe outreach, reclaim, repair, and digital PR actions.

Input parameters:

- `campaign_goal` (string)
- `competitor_domains` (array)
- `existing_backlink_domains` (array)
- `include_outreach_angles` (boolean)
- `max_opportunities` (integer)
- `max_spam_score` (integer)
- `min_priority` (string)
- `owned_assets` (array)
- `prospects` (array, required)
- `sync` (boolean)
- `target` (string, required)

### `agentseo_page_intersection` (~165 tokens)

AgentSEO Page Intersection

Compare ranking pages to find shared page keywords or competitor-page keywords excluded from your pages.

Input parameters:

- `exclude_pages` (array)
- `ignore_synonyms` (boolean)
- `include_clickstream_data` (boolean)
- `include_serp_info` (boolean)
- `include_subdomains` (boolean)
- `intersection_mode` (string)
- `item_types` (array)
- `language` (string)
- `limit` (integer)
- `location` (string)
- `location_code` (integer)
- `max_rank` (integer)
- `min_search_volume` (integer)
- `offset` (integer)
- `pages` (array, required)
- `sort_by` (string)
- `sync` (boolean)

### `agentseo_ai_overview_extract` (~59 tokens)

AgentSEO AI Overview Extract

Extract AI Overview insights for a target keyword.

Input parameters:

- `keyword` (string, required): Target keyword
- `language` (string)
- `location` (string)
- `sync` (boolean)
- `target_domain` (string)

### `agentseo_local_visibility_track` (~60 tokens)

AgentSEO Local Visibility Track

Track local visibility for a domain across keywords and locations.

Input parameters:

- `domain` (string, required): Domain to track
- `keywords` (array, required)
- `language` (string)
- `locations` (array, required)
- `sync` (boolean)

### `agentseo_rank_track` (~55 tokens)

AgentSEO Rank Track

Queue a rank tracking check for a URL and keyword.

Input parameters:

- `keyword` (string, required): Keyword to track
- `location` (string)
- `sync` (boolean)
- `url` (string, required): URL to track

### `agentseo_job_status` (~29 tokens)

AgentSEO Job Status

Get status/result for a previously queued job.

Input parameters:

- `job_id` (string, required): Job ID

## Diagnostics

Captured diagnostic sections: TLS, DNSSEC, Authorisation, Transports. The full working is on the page: https://verifymcp.io/servers/dev-agentseo-www-agentseo-mcp/www#diagnostics

## Score history

- 2026-08-03: 69
- 2026-08-02: 68
- 2026-08-01: 68
- 2026-07-31: 68
- 2026-07-30: 60
- 2026-07-29: 59
- 2026-07-28: 58
- 2026-07-27: 58
- 2026-07-26: 57

## Links

- Remote endpoint: https://www.agentseo.dev/mcp
- Authorisation metadata: https://www.agentseo.dev/.well-known/oauth-protected-resource/mcp
- Repository: https://github.com/AgentSEO-dev/agentseo-clients
- Website: https://www.agentseo.dev/
- Changelog RSS feed: https://verifymcp.io/servers/dev-agentseo-www-agentseo-mcp/www/changelog.xml
- Changelog JSON feed: https://verifymcp.io/servers/dev-agentseo-www-agentseo-mcp/www/changelog.json
- HTML version of this page: https://verifymcp.io/servers/dev-agentseo-www-agentseo-mcp/www
