SEOmatic
Server Details
Ask your AI assistant about your own website's SEO and get answers from your real data, not generic advice.
One connector, all your channels: Google Search Console (rankings, clicks, indexing), Google Analytics (traffic and sources), Google Ads (campaigns and search terms), Google Business Profile (local visibility and reviews), Google Trends, keyword research, backlinks and link prospects, competitor rankings, site crawls, and AI visibility (does ChatGPT mention your site?).
Ask things like: which keywords am I one push away from page 1 for? Why did traffic drop last month? Which competitor is outranking me, and where? Are my ads and SEO fighting over the same keywords?
Then let it act. On a paid plan, your assistant can prepare SEO fixes, content campaigns, and article drafts. Nothing touches your site until you approve it in SEOmatic, and every change shows before-and-after results.
Connect via OAuth: log in, pick your site, done. No API key needed.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP
- URL
Tool Definition Quality
Average 4.4/5 across 6 of 6 tools scored. Lowest: 3.9/5.
Each tool targets a distinct SEO domain: backlinks, datasets, keywords, local presence, SERP features, and on-page analysis. The descriptions explicitly cross-reference when to use one tool over another (e.g., serp_competitors vs. keyword_research), eliminating ambiguity.
All tool names follow a consistent snake_case noun phrase pattern: backlink_profile, dataset_library, keyword_research, local_presence, serp_competitors, site_pages. The convention is uniform and predictable, making the set easy to navigate.
Six tools is a well-scoped count for an SEO analysis server. Each tool covers a major SEO capability without redundancy, and the number is well within the ideal range for a focused toolkit.
The toolset covers the core SEO research landscape: keyword demand, SERP competition, backlinks, local presence, on-page diagnostics, and dataset templates. The one notable gap is the mention of gsc_performance in site_pages without a corresponding tool, leaving search-performance questions as a dead end.
Available Tools
6 toolsbacklink_profileARead-onlyIdempotentInspect
Read the backlink profile of your own site or any competitor: referring domains, anchor-text distribution, link velocity, and link-prospect intersects. Use for authority and link questions; for rankings use serp_competitors. Already scoped to the connected workspace and its site; call directly, no domain or site parameter is needed.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | anchors (default 25) and referring_domains (default 50). | |
| action | Yes | Which operation to run. summary (totals, referring domains, rank/spam); anchors (anchor-text distribution); velocity (monthly new vs lost referring domains); referring_domains (top linking domains); link_prospects (link intersect: linking to competitors but not to us). | |
| domain | No | The domain to analyze, e.g. "example.com". Omit it to analyze the connected workspace's own site (the server fills it in); pass it only to analyze a competitor. | |
| months | No | velocity only: months back (default 6). | |
| competitors | No | link_prospects only: 1-3 competitor domains to intersect against. |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, openWorldHint, idempotentHint, and destructiveHint false. The description adds useful behavioral context beyond those annotations by explaining the tool is scoped to the connected workspace/site and that a domain parameter is only needed for competitor analysis. It does not contradict the annotations and gives the agent operational expectations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is three sentences with no filler: purpose and data types, usage guidance with a sibling alternative, then scoping/operational note. It is front-loaded with the most decision-relevant information and every sentence earns its place.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the rich annotations, complete parameter schema with detailed enum descriptions, and the existence of an output schema, the description covers everything an agent needs: purpose, when to use, which sibling to choose instead, and how the tool is scoped. There is no missing information that would prevent correct invocation or selection.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the schema already fully documents all five parameters, including the action enum and domain omission behavior. The description adds little parameter-level detail beyond reinforcing that domain is optional. Baseline 3 is appropriate because the schema, not the description, carries the parameter documentation burden.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description uses a specific verb ('Read') and names the exact resource ('backlink profile of your own site or any competitor'), then lists concrete data types included: referring domains, anchor-text distribution, link velocity, and link-prospect intersects. It also distinguishes itself from serp_competitors by noting that tool is for rankings. This makes the tool's purpose unmistakable.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description explicitly states when to use the tool ('for authority and link questions') and names the alternative for rankings ('use serp_competitors'). It also clarifies the default scope and that no domain parameter is needed unless analyzing a competitor. This is clear, actionable guidance with an explicit exclusion.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
dataset_libraryARead-onlyIdempotentInspect
The dataset library and page templates that power programmatic pages: list datasets, sample rows, list templates, and read one template. Already scoped to the connected workspace and its site; call directly, no domain or site parameter is needed.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | dataset_rows only: how many rows to sample. | |
| action | Yes | Which operation to run. list_datasets (available datasets); dataset_rows (sample rows from one dataset); list_templates (built-in page templates); get_template (one template in full). | |
| datasetId | No | dataset_rows only: the dataset to sample. | |
| templateId | No | get_template only: the template to read. |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare read-only, idempotent, non-destructive, and open-world behavior. The description adds scoping context ('connected workspace and its site') and clarifies that no location parameter is required, which is useful beyond the annotations. No contradiction with annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two tight sentences: the first covers purpose and capabilities, the second covers invocation context. No filler or redundant restatement of the tool's name.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With a complete input schema, an output schema, and safety annotations present, the description covers the remaining operational nuance: workspace/site scoping and direct invocation. Nothing needed for correct invocation is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, with each parameter and enum value explained in the schema. The description adds only the global 'no domain/site parameter' note and does not need to repeat per-parameter details.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description enumerates the exact operations ('list datasets, sample rows, list templates, and read one template') with a clear resource domain ('dataset library and page templates'). This is enough to distinguish it from SEO-focused siblings like keyword_research or site_pages.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It explicitly tells the agent to 'call directly' and that no domain/site parameter is needed because the tool is already scoped to the workspace. It doesn't name when-not-to-use alternatives, but the sibling tools are in a different domain, so exclusion is not critical.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
keyword_researchARead-onlyIdempotentInspect
Research keyword demand: search volume, difficulty, CPC, and intent, plus keyword ideas, Google Trends interest and related queries, and Google Ads keyword performance. Use for what to target and how much demand exists; for who ranks today use serp_competitors. Already scoped to the connected workspace and its site; call directly, no domain or site parameter is needed.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | suggestions/ads_performance: max results. | |
| action | Yes | Which operation to run. metrics (volume/difficulty/CPC/intent); suggestions (keyword ideas from seeds); compare_trends (Trends interest, keywords side by side); trend (Trends interest over time for one keyword); related (Trends related queries). | |
| keyword | No | trend/related: the single keyword to analyze. | |
| keywords | No | metrics/suggestions/compare_trends: the seed or target keywords. |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, openWorldHint, idempotentHint, and non-destructive behavior, so the safety profile is covered. The description adds valuable behavioral context beyond the annotations by clarifying the tool is scoped to the connected workspace and site and that callers should not pass a domain/site parameter.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three sentences, each earning its place: the first lists what the tool returns, the second gives usage context and names the alternative, and the third resolves a likely parameter question. No filler or redundancy.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
The description covers the tool's multi-operation scope, the key decision of when to use it versus serp_competitors, and the scoping caveat about omitting domain/site parameters. With a full output schema, detailed parameter descriptions, and annotations, nothing essential for correct invocation is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so each parameter and action value is already documented. The description itself adds little parameter-level meaning, though it does clarify that no domain/site parameter is required, which is useful. Baseline 3 is appropriate because the schema carries the parameter semantics.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description opens with a specific verb and object ('Research keyword demand') and enumerates the concrete outputs: search volume, difficulty, CPC, intent, keyword ideas, Trends interest, related queries, and Ads performance. It also explicitly distinguishes the tool from serp_competitors, so an agent can tell them apart immediately.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It states exactly when to use this tool ('what to target and how much demand exists') and names the alternative for rankings ('who ranks today use serp_competitors'). It also gives a direct call instruction: no domain or site parameter is needed because it is already scoped.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
local_presenceARead-onlyIdempotentInspect
Read the local search presence of the connected business: Business Profile locations, local ranking for money keywords, and review ratings. Available actions depend on what is connected for this workspace. Use for local and map-pack questions; for national rankings use serp_competitors. Already scoped to the connected workspace and its site; call directly, no domain or site parameter is needed.
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Which operation to run. visibility (local organic position for keywords). | |
| keywords | No | visibility only: the money keywords to measure. |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already convey readOnly, idempotent, and non-destructive behavior, so the bar for additional disclosure is lower. The description adds valuable context beyond annotations: the tool is scoped to the connected workspace/site, depends on what is connected, and requires no domain/site parameter. It also aligns with the readOnlyHint by describing a read operation. Minor additional details like pagination or empty-result behavior are not necessary because an output schema exists.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three tight sentences: purpose, usage boundary, and scoping instruction. Every sentence contributes distinct information—there is no filler or repetition. The most decision-relevant information (what it reads and when to use it) appears first, and the call-direct guidance comes last but still earns its place.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a 2-parameter read-only tool with an output schema, the description is complete. It covers what the tool does, when to use it versus a sibling, scope, and the fact that no domain/site parameter is needed. The caveat about connected actions is useful context, and nothing needed for correct invocation is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the baseline is 3 even without extra parameter explanation. The description reinforces that 'keywords' are 'money keywords' and that the action is about local visibility, but it does not add new semantic detail beyond the schema's own descriptions. The enum on 'action' is self-documenting, and the optional 'keywords' array is already clearly explained in the schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description states a specific verb ('Read'), a clear resource ('local search presence of the connected business'), and enumerates the concrete data covered: Business Profile locations, local ranking for money keywords, and review ratings. It also explicitly routes local/map-pack questions to this tool and national-ranking questions to a sibling, so it is readily distinguished from serp_competitors.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Usage guidance is explicit: 'Use for local and map-pack questions; for national rankings use serp_competitors.' The description also tells the agent to call directly with no domain or site parameter, preventing a common unnecessary-parameter failure. This is actionable and leaves no ambiguity about when to invoke the tool.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
serp_competitorsARead-onlyIdempotentInspect
Inspect the live search landscape: which SERP features (AI Overview, snippet, PAA, local pack, video) appear for a keyword, plus domain-level top rankings, visibility distribution, and competitor domains. Use for who ranks and why; for keyword demand use keyword_research. Already scoped to the connected workspace and its site; call directly, no domain or site parameter is needed.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | max results where applicable. | |
| action | Yes | Which operation to run. features (which SERP features appear for a keyword); domain_rankings (top keywords a domain ranks for); domain_overview (organic visibility distribution); domain_competitors (domains ranking for similar keywords). | |
| domain | No | domain_rankings/domain_overview/domain_competitors: the domain. Omit for the connected workspace's own site (the server fills it in); pass only for a competitor. | |
| keywords | No | features only: the keyword(s) to inspect. |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint, and non-destructive behavior, so safety is covered. The description adds useful behavioral context: the tool inspects the live landscape, is scoped to the connected workspace/site, and can be called directly without a domain parameter. It does not discuss rate limits or pagination, but the output schema and annotations lower that burden.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three sentences with no filler: main capability, sibling differentiation, and scoping instruction are each front-loaded and purposeful. The structure is dense but immediately scannable for an agent.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the output schema, 100% parameter coverage, and annotations, the description covers what the tool does, when to use it, how it is scoped, and which sibling to choose instead. An agent has enough to select and invoke it correctly.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, and each parameter is already documented with conditional usage (e.g., domain omitted for own site, keywords for features only). The description provides a high-level summary but does not materially add meaning beyond the schema's parameter descriptions, so the baseline 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
Description uses a specific verb ('Inspect') and clearly defines the resource: live SERP features, domain rankings, visibility distribution, and competitor domains. It also differentiates from sibling keyword_research by stating the use case ('who ranks and why'), making the tool's purpose unambiguous.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly says 'Use for who ranks and why; for keyword demand use keyword_research,' naming the alternative and the condition that selects it. It also tells the agent that no domain/site parameter is needed because the tool is already scoped, removing a likely misuse.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
site_pagesARead-onlyIdempotentInspect
Analyze pages: on-page SEO score and critical issues for a URL, raw crawl metadata (title, meta, headings, links), and the page inventory of the site. Use for page-level diagnosis; for search performance of those pages use gsc_performance. Already scoped to the connected workspace and its site; call directly, no domain or site parameter is needed.
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | analyze/crawl: the URL to inspect. | |
| action | Yes | Which operation to run. analyze (SEO score + critical issues); crawl (title/meta/headings/links). |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, openWorldHint, idempotentHint, and destructiveHint=false, covering the safety profile. The description adds useful operational context about workspace scoping and the analyze/crawl modes, but does not disclose runtime behaviors such as pagination or limits; no contradiction with annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three efficient sentences with no wasted words. The action and outputs are front-loaded, followed by usage guidance and scoping context, each earning its place.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a two-parameter tool with a rich input schema, an output schema, and strong annotations, the description is complete. It covers what the tool does, when to use it, how it is scoped, and how to invoke it directly.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so both parameters are already documented in the schema. The description reinforces the analyze/crawl distinction and clarifies that no domain/site parameter is needed, which helps slightly, but it does not add substantial meaning beyond the schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb ('Analyze') and names the concrete deliverables: on-page SEO score, critical issues, raw crawl metadata, and page inventory. It clearly positions the tool for page-level diagnosis and even names the alternative for search performance, so an agent can distinguish it without opening schemas.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly provides the intended use case ('page-level diagnosis') and points to gsc_performance for search-performance questions. It also tells the agent the tool is already scoped to the connected workspace, so no domain or site parameter is needed.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Frequently Asked Questions
Claiming proves that you control a remote MCP connector. It does not move, proxy, or interrupt the server.
Open the connector listing, choose Claim ownership, and sign in to Glama.
Complete one verification method:
GitHub identity — fastest for official registry listings. For a namespace such as
io.github.alice/server, link the matching GitHub user or an account that owns the GitHub organization, then choose Claim with GitHub.HTTP challenge — works when you can deploy a public file. Generate a token, publish the exact JSON Glama shows at
/.well-known/glama.jsonon the same origin as the connector, then choose Check HTTP challenge.DNS challenge — works when you control DNS but cannot change the server. Generate a token, create the exact TXT record Glama shows, wait for it to propagate, then choose Check DNS challenge.
After verification, Glama sends a confirmation email and gives you access to listing details, thumbnails, health checks, and analytics. Keep the HTTP file or DNS record in place: Glama periodically checks it and ownership remains verified while the token is discoverable.
The HTTP ownership file has this structure:
{
"$schema": "https://glama.ai/mcp/schemas/connector.json",
"claim": "glama_claim_..."
}Claim tokens are opaque, stable, and bound to the signed-in Glama account. They contain no email address or other personal information. If Glama can no longer discover a verified HTTP or DNS token, it starts a seven-day grace period before removing claim-based access. Restore the same token during that period to keep ownership verified. Never publish an email address, Glama session token, GitHub token, or connector credential as ownership proof.
If verification fails, confirm that you copied the current token exactly. The HTTP file must be public, return valid JSON with a successful HTTP response, and stay on the connector's origin. DNS changes may need more time to propagate. A claim cannot transfer to a different origin or hostname: if the connector target changes, Glama starts the grace period and the new target must be claimed separately after the previous claim is released.
For a connector linked to the official MCP Registry, registry updates continue to replace its name, description, and URL by default. After claiming, open Manage connector and enable Use Glama listing details as the source of truth if edits made on Glama should be preserved. Categories and thumbnails are always managed on Glama; registry linkage and technical connection settings continue to sync.
Control your server's listing on Glama, including description and metadata
Access analytics and receive server usage reports
Get monitoring and health status updates for your server
Feature your server to boost visibility and reach more users
To improve your MCP server's ranking:
Claim ownership of the server listing
Complete the server profile with an accurate description and thumbnail
Provide a test profile so Glama can connect to and evaluate the server
Keep tool definitions clear and complete to earn a high Tool Definition Quality Score (TDQS)
Route real usage through the Glama Gateway; more recorded successful server uses also improve the ranking
For users:
Full audit trail – every tool call is logged with inputs and outputs for compliance and debugging
Granular tool control – enable or disable individual tools per connector to limit what your AI agents can do
Centralized credential management – store and rotate API keys and OAuth tokens in one place
Change alerts – get notified when a connector changes its schema, adds or removes tools, or updates tool definitions, so nothing breaks silently
For server owners:
Proven adoption – public usage metrics on your listing show real-world traction and build trust with prospective users
Tool-level analytics – see which tools are being used most, helping you prioritize development and documentation
Direct user feedback – users can report issues and suggest improvements through the listing, giving you a channel you would not have otherwise
The connector status is unhealthy when Glama is unable to successfully connect to the server. This can happen for several reasons:
The server is experiencing an outage
The URL of the server is wrong
Credentials required to access the server are missing or invalid
If you are the owner of this MCP connector and would like to make modifications to the listing, including providing test credentials for accessing the server, please contact support@glama.ai.
Discussions
No comments yet. Be the first to start the discussion!
Related MCP Connectors
Query your SEO data in plain language: rankings, audits, backlinks, competitors and AI visibility.
Real SEO data for AI assistants: page audits, Keyword Planner volumes, Search Console history.
SEO answers for AI agents: Search Console reads free, plus competitor, keyword, backlink, SERP data.
Turn Search Console data into SEO actions, content, publishing, indexing, and AI insights.
Related MCP Servers
- AlicenseAqualityCmaintenanceConnects Google Search Console to AI assistants, enabling natural language queries for SEO data, indexing audits, sitemap management, and full site audits.20MIT

marketscore-seo-mcpofficial
AlicenseNot gradedqualityCmaintenanceConnects AI assistants to SEO data from Yandex Webmaster, Google Search Console, Yandex Metrica, and Topvisor, enabling natural language analysis of search performance, indexation, positions, and audits.MIT- AlicenseNot gradedqualityBmaintenanceConnects Google Search Console to AI assistants, enabling SEO data analysis via natural language conversations.MIT
- AlicenseBqualityCmaintenanceConnects Google Search Console to AI assistants, enabling SEO data analysis through natural language conversations.32MIT