Autoridad Digital — GEO

com.autoridaddigital.wwwPublished by www.autoridaddigital.comOfficial publisherv1.2.1Updated Oct 24, 2026

Escáner GEO: analiza si una web es legible y citable por ChatGPT, Perplexity, Gemini y Claude.

VerifiedStreamable HTTPWeb executableWeb Search & ScrapingData & Analytics

Overview

AI-generated overview

Lets an assistant audit how well a web page is readable and citable by AI search engines, compare sites, and look up the provider's SEO/GEO glossary, blog andp

What you can do
The main tool, escanear_geo, runs a technical diagnosis of a page for AI engines such as ChatGPT, Claude, Perplexity, Gemini and AI Overviews: title, metadata, indexing, JSON-LD, citable text, plus robots.txt at the domain root (15 crawlers), llms.txt and sitemap, and requests the page as GPTBot and Claude. comparar_webs scores 2 to 4 sites in one call and ranks them by the same technical readiness score. consultar_glosario returns definitions of 25 Spanish SEO/GEO terms with citable URLs, buscar_articulos searches 30 Spanish blog articles, and servicios_y_precios returns the agency's plans, prices by country and services.
When to use it
Useful when you want to check whether a site is technically prepared to be cited by AI search engines, or to rank a brand against competitors on that score. Also handy for looking up GEO/SEO terminology, finding a blog article to cite, or answering questions about the agency's services and pricing.
Requirements
A remote MCP endpoint reached over streamable HTTP at the provider's domain; no package, environment variable or header is declared, and no authentication is declared. The tools fetch the target pages and the domain's robots.txt, llms.txt and sitemap, so the server needs network access to those sites.
Before you install
The scanner requests the target page as AI crawlers such as GPTBot, so the analyzed site sees those requests. The comparison tool does not measure whether AI actually cites the sites, only technical readiness. The glossary, blog and pricing tools return the provider's own commercial content, including prices and contact details, so treat them as vendor material rather than neutral advice.

Installation

In SourceWeft

  1. Open Autoridad Digital — GEO in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.autoridaddigital.www%2Fgeo/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "autoridad-digital-geo": {
      "type": "http",
      "url": "https://www.autoridaddigital.com/api/mcp"
    }
  }
}

Tools

5

escanear_geo

Escanear legibilidad para IA (GEO)

Diagnóstico técnico automático de una página para motores de IA (ChatGPT, Claude, Perplexity, Gemini, AI Overviews): revisa la página (título, metadatos, indexación, JSON-LD, texto citable), en la raíz de su dominio robots.txt (15 rastreadores), llms.txt y sitemap, pide la página como GPTBot, ClaudeBot y PerplexityBot para detectar bloqueos del CDN, y revisa una muestra de hasta 4 páginas más del mismo sitio. USAR CUANDO: preguntan si una web concreta es visible o legible para la IA, o si tiene bien su robots.txt, llms.txt, sitemap o datos estructurados. NO USAR PARA: varias webs (comparar_webs, en una llamada); explicar qué es llms.txt u otro concepto (consultar_glosario); posiciones en Google o tráfico; saber si la IA ya cita una marca (mide preparación, no citas); precio o alcance de la «Auditoría GEO» de pago (servicios_y_precios, servicio="auditoria-geo"). DEVUELVE: puntuación 0-100, nota A-D, puntuación por categoría, las 3 correcciones prioritarias con la puntuación estimada tras aplicarlas, el resultado de la prueba de acceso real y cada problema con su gravedad y su corrección. Metodología: https://www.autoridaddigital.com/escaner-geo/metodologia LÍMITES: 5 escaneos/min por IP; 10/h por dominio, sumando todos los usuarios; 500/día en todo el servicio. Tarda hasta 45 s. Caché de 24 h: una página ya analizada se devuelve sin gastar cupo ni volver a rastrearla, y no se puede forzar un análisis nuevo; si `desde_cache` es true y el usuario acaba de cambiar su web, avísale de que el resultado puede no reflejarlo. ERRORES (isError con el motivo): URL no válida, privada o con puerto distinto de 80/443 → corrige la URL; dominio que no resuelve → no reintentes; web que no contesta en 10 s → reintenta una vez como mucho; límite por minuto → espera 1 minuto; límite por dominio o diario → no reintentes y avisa al usuario. AVISO: no garantiza que la IA cite la web ni sustituye una auditoría completa.

Parametersurlrequired

comparar_webs

Comparar la legibilidad para IA de varias webs

Compara de 2 a 4 webs en una llamada y las ordena por su preparación técnica para los motores de IA (la misma puntuación que escanear_geo), p. ej. una marca frente a sus competidores. No mide si la IA las cita de verdad. USAR CUANDO: piden situar una web frente a otras o saber cuál está mejor preparada. NO USAR PARA: una sola web (usa escanear_geo; aquí el mínimo son 2) ni más de 4 (divide en varias llamadas, ver LÍMITES). DEVUELVE: ranking por puntuación (0-100, nota, bots de IA bloqueados, llms.txt) y los problemas de cada web. El texto resume los problemas; las correcciones van en los datos estructurados (`resultados[].problemas[].solucion`). LÍMITES: comparte cupo con escanear_geo (5 escaneos/min por IP; 10/h por dominio, sumando todos los usuarios; 500/día en todo el servicio). Cada web sin resultado de las últimas 24 h gasta 1 escaneo aunque falle: 4 webs nuevas consumen 4 de los 5 del minuto, así que para más de 4 espera 1 minuto entre llamadas. Se analizan en el orden dado, una tras otra, con un tope total de 48 s: pon primero la web del usuario. Los duplicados se analizan una sola vez. ERRORES: una web que supera el cupo, falla o no da tiempo va a `fallidos` con su motivo y el resto se compara igual; isError solo si no se pudo analizar ninguna. Para reintentar una web de `fallidos`, usa escanear_geo solo con ella y sigue sus ERRORES.

Parametersdominiosrequired

consultar_glosario

Consultar el glosario SEO/GEO

Devuelve la definición de un término de SEO, GEO o búsqueda con IA del glosario de Autoridad Digital (25 términos en español, cada uno con URL citable). USAR CUANDO: preguntan «qué es X» o necesitas definir un concepto: GEO, AEO, LLMO, E-E-A-T, llms.txt, RAG, NavBoost, AI Overviews, entity SEO… NO USAR PARA: guías, análisis o casos sobre un tema (usa buscar_articulos) ni términos ajenos al SEO y la IA. DEVUELVE: nombre, categoría, definición corta citable, definición ampliada, slugs de términos relacionados (se pueden pasar en `termino`) y URL de la ficha. Si la definición no basta, busca el mismo término con buscar_articulos. SI HAY VARIOS O NINGUNO: no es un error. Si el texto encaja con varios términos («authority») devuelve `encontrado: false` y `candidatos`: elige uno y vuelve a llamar con su slug. Si no encaja con ninguno devuelve `disponibles`, la lista completa, así que no hace falta otra llamada para descubrirla. LÍMITES: ninguno; no hace peticiones externas.

Parametersterminorequired

buscar_articulos

Buscar artículos del blog

Busca por palabras clave en los 30 artículos del blog de Autoridad Digital (en español): SEO avanzado, GEO, llms.txt, schema, entity SEO, agentes de IA y casos reales con datos de Search Console. USAR CUANDO: buscas una guía, un análisis o un caso que citar o enlazar. NO USAR PARA: definiciones breves (usa consultar_glosario), precios o servicios (usa servicios_y_precios) ni búsquedas en internet: solo busca en este blog. CÓMO BUSCA: en título, extracto, slug, términos del glosario y cuerpo de cada artículo. Basta con que contenga una de las palabras; salen antes los que contienen más, y a igualdad los que las tienen en el título. DEVUELVE: título, fecha ISO 8601, extracto y URL de cada artículo, de más a menos relevante. SIN RESULTADOS: no es un error; devuelve `total: 0` y la URL del índice del blog. Solo responde con isError si la búsqueda no tiene ninguna palabra útil. LÍMITES: como máximo 10 resultados por llamada y sin paginación. Si `total` es igual a `limite`, puede haber más: sube `limite` (máx. 10) o cambia las palabras clave. No hace peticiones externas.

Parameterstemarequiredlimite

servicios_y_precios

Servicios, precios y criterios de encaje

Catálogo oficial de Autoridad Digital (agencia de SEO y GEO en España y LATAM), con los mismos datos que publica la web: planes y precios por país, servicios y su modalidad, para quién no es cada uno y contacto. USAR CUANDO: preguntan qué ofrece la agencia, cuánto cuesta o si encaja con un caso. NO USAR PARA: definir conceptos (usa consultar_glosario), buscar contenido del blog (usa buscar_articulos) ni analizar una web (usa escanear_geo, gratuito). CÓMO LLAMARLA: sin parámetros, catálogo completo con las tarifas de todos los países; con `servicio`, además el detalle de uno (entregables y para quién no es, en los datos; KPIs y FAQ, solo en el texto); con `pais`, solo la tarifa de ese país. Se pueden combinar. Si vas a dar un precio y no sabes de dónde es quien pregunta, pregúntaselo y pasa su `pais`: citar la tarifa de otro país es un error. DEVUELVE: texto listo para citar y datos estructurados (`planes[]` con lo que incluyen y `precios[]` con importe publicado y valor numérico, `servicios[]` con su modalidad, `contacto`). AVISO: solo los planes tienen precio publicado; son mensuales, sin impuestos y no son un presupuesto cerrado. Los servicios no tienen precio propio: no les asignes el importe de un plan. Qué cubre cada plan está en `planes[].incluye`; para saber qué plan encaja con un servicio, o el precio de un encargo «proyecto» o «diagnóstico» (p. ej. auditoria-geo), remite al contacto que incluye la respuesta. ERRORES: un `pais` sin tarifa propia no es error: devuelve la tarifa general en euros. Un `servicio` fuera de la lista lo rechaza la validación. LÍMITES: ninguno; no hace peticiones externas.

Parameterspaisservicio

Version history

3
  1. v1.2.1LatestSep 28, 2026
  2. v1.2.0Sep 28, 2026
  3. v1.1.1Sep 16, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.