mcpField
E
Encited - Complete SEO & AEO MCP

Encited - Complete SEO & AEO MCP

Remote
encited.comBusiness & Marketing0Updated 2d ago

About Encited - Complete SEO & AEO MCP

Encited SEO MCP gives SEO practitioners and site teams live search data, technical audits, content workflows, and AI search visibility analysis, with actions available from the same client. Its hosted service uses OAuth and covers Search Console, keywords, crawl logs, and client reports.

Key features

  1. 01Read Search Console data
  2. 02Run technical SEO audits
  3. 03Analyze keywords and index status
  4. 04Track AI search visibility
  5. 05Run content workflows and create reports

Use cases

  1. 01Find why a page is not indexed by Google
  2. 02Compare site search performance and keyword opportunities
  3. 03Track brand mentions in AI search
  4. 04Create content plans or client reports

MCP support

It provides a hosted streamable HTTP MCP server at https://encited.com/api/mcp, with OAuth sign-in. MCP clients can call its SEO, AI search visibility, content workflow, and reporting tools.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://encited.com/api/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

Details

From the project README

Encited SEO MCP and Plugin

Most complete SEO MCP and Plugin for Claude Code, Claude, ChatGPT, Codex, Cursor and Grok.

Ask about your own site from your AI tool and get answers from live data: is Googlebot visiting, why a page is not indexed, which queries earn clicks, what ChatGPT says about your brand, and what to write next. Then run the fix from the same chat: start an audit, launch a content workflow, or build a client report.

  • Hosted MCP server: https://encited.com/api/mcp (streamable HTTP, OAuth). Nothing to install or run.
  • Plugin: the same server plus the encited skill, packaged for Claude Code, Codex, Cursor and Grok.
  • 83 tools: Search Console, technical SEO audits, index status, keyword research, AI search visibility, content workflows, crawl logs, pre-rendering and client reports.

Listed in the official MCP Registry as com.encited/encited, on Glama, and in the Claude connector directory.

Installation

Every client signs in the same way: on first use of an Encited tool, the client opens Encited sign-in in the browser. Sign in with your Encited account. Do not paste an API key or token into chat.

Claude Code
  1. Install the plugin:

    claude plugin marketplace add Encited/seo-mcp-plugin
    claude plugin install encited@encited
    

    Or add the server alone, without the skill:

    claude mcp add --transport http encited https://encited.com/api/mcp
    
  2. Authenticate via OAuth:

    claude
    # Then run /mcp, select encited, and press Enter
    /mcp
    

    Then follow the browser prompts to log into Encited.

Claude (web and desktop)

Add Encited from the Claude connector directory, then sign in when the browser window opens.

ChatGPT

Add https://encited.com/api/mcp as a custom connector, then sign in when ChatGPT asks. Step-by-step instructions are at encited.com/seo-mcp.

Cursor

Add manually in Cursor Settings > Plugins, or add https://encited.com/api/mcp to ~/.cursor/mcp.json under mcpServers.

Codex
  1. Add the marketplace:

    codex plugin marketplace add Encited/seo-mcp-plugin
    
  2. Install the plugin from inside Codex:

    codex
    # Then run /plugins, select Encited, and install
    /plugins
    
Grok Build
grok plugin install Encited/seo-mcp-plugin --trust
Any other MCP client

Add https://encited.com/api/mcp as an HTTP (streamable) server. Per-client steps for Lovable and others are at encited.com/seo-mcp.

Example usage

> Is Googlebot crawling my site?
> Did ClaudeBot read my pricing page this week?

> Why isn't /blog/new-post indexed?
> Which pages should Google recrawl so the new page gets found?

> What queries do we rank for?
> Which pages get impressions but no clicks?

> Audit my site and give me a prioritized fix list
> What does the crawler actually see on /pricing?

> Find keywords a competitor ranks for that we don't
> Do we already rank for these keywords?

> How does ChatGPT describe my brand?
> Which sites do AI answers cite in my space?

> Build a content plan from our AI visibility gaps
> Write the monthly SEO report for this client

Tools

Every tool takes a domain from your account; the agent calls list_domains first. A connection approved read-only exposes the Read tools only. Tools that a plan does not include return plan_upgrade_required with the plan needed. Keyword searches and workflows spend credits from the account.

Search Console
ToolWhat it doesScope
get_gsc_connection_statusCheck whether a Search Console property is connected and verifiedRead
connect_gsc_propertyGet a link that connects Google Search Console for a domainWrite
get_gsc_keywordsTop Google queries for a domain: clicks, impressions, CTR and average positionRead
get_gsc_page_analyticsClicks, impressions, CTR and average position per pageRead
get_gsc_site_healthTotal clicks, impressions, CTR and average position over the last N daysRead
query_gsc_analyticsSearch Console rows by any dimensions and filtersRead
inspect_gsc_urlAsk Google whether one URL is indexed, and why not if it isn'tRead
Technical SEO audit
ToolWhat it doesScope
start_seo_auditStart an SEO audit crawl for a domainWrite
list_seo_audit_runsList SEO audit runs, newest firstRead
get_seo_audit_runOne audit run: summary plus per-page status, load time, health score and issuesRead
get_seo_audit_pageOne audited page's full recordRead
get_seo_audit_issuesCurrent SEO issues across the domain, with severity and affected pagesRead
Index status
ToolWhat it doesScope
get_index_rush_pagesSitemap URLs with their Google index status, SEO issue counts and inbound linksRead
get_index_rush_inbound_linksInternal-link data for getting not-indexed pages discoveredRead
Keyword research
ToolWhat it doesScope
search_keywordsKeyword ideas with search volume, difficulty, CPC, intent and your own Search Console positionWrite
check_keyword_coverageWhich keywords from a list the domain already ranks forWrite
list_keyword_searchesStored keyword searches for a domain, newest firstRead
get_keyword_searchOne stored keyword search with every keyword rowRead
delete_keyword_searchRemove a stored keyword searchWrite
AI search visibility
ToolWhat it doesScope
get_visibility_by_promptVisibility score per tracked prompt: mention rate, position, sentiment and citationsRead
get_visibility_by_providerVisibility score per AI engine, so you see where the brand shows up and where it does notRead
list_competitorsShare of AI answers that mention the brand vs each competitorRead
list_citationsDomains AI engines cite in their answers, with countsRead
list_fanout_queriesWeb searches AI engines ran while answering your promptsRead
list_ai_promptsThe prompts tracked for a domainRead
list_ai_prompt_runsCompleted AI answers per prompt, engine and dayRead
get_ai_prompt_runOne AI answer in detail: competitors mentioned, cited domains and the searches behind itRead
get_ai_visibility_reportsThe weekly AI visibility reports for a domainRead
generate_ai_visibility_reportGenerate the first AI visibility report now instead of waiting for the scheduled oneWrite
add_ai_promptTrack a new promptWrite
update_ai_promptChange a tracked prompt's text, intent, engines or tagsWrite
pause_ai_promptPause or resume a tracked promptWrite
get_brand_bookThe brand book: name, description, facts, competitors and personasRead
generate_brand_bookBuild the brand book from the site itselfWrite
create_brand_bookCreate a brand book for a domain that has noneWrite
update_brand_bookUpdate an existing brand bookWrite
Content workflows
ToolWhat it doesScope
write_articleResearch ranking pages and draft an article with outline, FAQs, structured data and internal linksWrite
refresh_pageRead an existing page and its competitors, then draft a revised version with a change listWrite
build_content_planA content plan from seed keywords, a competitor's keywords, or AI visibility gapsWrite
build_refresh_planA prioritized refresh plan for pages close to page oneWrite
audit_search_consoleRanking opportunities, low CTR, competing pages and snippet targets from Search ConsoleWrite
check_serp_positionThe top 20 Google results for one query and where this site ranksWrite
analyze_serpCrawl up to ten ranking pages and analyze their shared content patterns and intentWrite
research_competitorCompare a competitor with this site: domain metrics, keywords and backlink gapsWrite
find_link_gapsSites that link to competitors but not to this domainWrite
audit_local_seoThe business profile, map-pack rivals, reviews and service-area pagesWrite
write_service_area_pagesDraft up to ten service-area pages with local structured dataWrite
scan_map_gridScan a 5×5 Google Maps grid around a location and save a reportWrite
share_workflow_resultTurn on a public link for a finished workflow resultWrite
list_workflowsThe built-in workflow catalog with credit costsRead
get_workflowOne workflow's description, result type and credit costRead
get_workflow_creditsWorkflow credit balance for the current billing cycleRead
list_workflow_runsWorkflow runs, newest firstRead
get_workflow_runOne workflow run with per-step progressRead
get_workflow_resultThe finished output of a workflow runRead
Content ideas and actions
ToolWhat it doesScope
list_content_ideasEvery page idea from the domain's content plans, in one listRead
set_content_idea_statusShortlist or dismiss a content ideaWrite
draft_content_ideaDraft one content ideaWrite
list_content_actionsThe actions board for a domainRead
update_content_actionMove an action to to_do, doing, done or dismissedWrite
Crawl logs
ToolWhat it doesScope
query_crawl_logsRecent search and AI crawler visits, with filtersRead
get_crawl_statsTop search and AI crawlers, pages crawled and a per-day breakdownRead
Pre-rendering
ToolWhat it doesScope
get_snapshotWhat crawlers get for a page: age, size, SEO analysis and optionally the HTMLRead
list_snapshotsPrerendered snapshots for a domainRead
rerender_pagesRe-render pages now so crawlers get the live versionWrite
rerender_siteStart a site-wide re-render in the backgroundWrite
get_render_jobProgress of a site re-renderRead
remove_snapshotsRemove the snapshots of specific pagesWrite
remove_stale_snapshotsRemove snapshots in bulkWrite
get_middleware_setupThe pre-rendering middleware snippet and install steps for a domainRead
verify_middlewareCheck the domain as a crawler and confirm the middleware worksWrite
Client reports
ToolWhat it doesScope
list_reportsClient reports for a domain, most recently edited firstRead
get_reportOne report with all its blocks and the client share linkRead
create_reportCompose a new client reportWrite
update_reportEdit a report's title, period, theme or blocksWrite
delete_reportDelete a reportWrite
Sites and setup
ToolWhat it doesScope
list_domainsThe domains in this Encited accountRead
get_domainOne domain's settingsRead
add_domainAdd a site to the account: your own or a client'sWrite
update_domain_settingsChange a domain's settingsWrite
update_domain_sitemapSet, clear or re-fetch a domain's sitemap URLWrite
delete_domainRemove a domain from the accountWrite
read_meUsage guidance and playbooks for the other toolsRead

Bundled skill

The plugin ships one skill, encited, that routes SEO, content, ranking, and AI-search questions to the right tool and explains how to run a workflow end to end. It activates when its description matches your request, so you do not need to invoke it by name.

Authentication and network

The plugin connects only to https://encited.com. Authentication is OAuth 2.1 with PKCE and dynamic client registration.

Endpoints:

  • https://encited.com/api/mcp: hosted MCP (streamable HTTP)
  • https://encited.com/authorize, /oauth/token, /oauth/register: OAuth 2.1 + DCR
  • https://encited.com/.well-known/oauth-authorization-server and /.well-known/oauth-protected-resource: discovery

Credentials: an Encited account. The access token is sent as Authorization: Bearer on /api/mcp. No API key is stored in the plugin. Tools are scoped to the domains the signed-in user can access.

The plugin runs no local code: no hooks, no commands, no scripts.

How to develop

git clone https://github.com/Encited/seo-mcp-plugin
claude --plugin-dir ./seo-mcp-plugin

Then run /mcp and follow the browser prompts to log into Encited.

server.json is the entry published to the official MCP Registry.

Documentation

License

The files in this repository are licensed under the MIT License. Use of the hosted MCP is governed by the Encited terms. The Encited name and logo are trademarks of Encited and are not covered by the MIT grant.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.