Specularis AI Visibility Audit

Free AI visibility (GEO/AEO) audit: can ChatGPT, Claude and Perplexity find and cite your website?

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
100%
Integridad del esquema
77%
Calidad de los nombres
93%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~1,141Tokens (definiciones de herramientas)
~3.2 KBTamaño de respuesta típico
Impacto moderado en la atención (0.89% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "specularis-mcp-audit": {
      "url": "https://specularis-mcp-audit-production.up.railway.app/mcp"
    }
  }
}

Puntos de conexión remotos

https://specularis-mcp-audit-production.up.railway.app/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (3)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢run_ai_visibility_audit(website_url, email, name, role)

Run a free AI visibility (GEO/AEO) audit on a website — checks whether ChatGPT, Claude, Perplexity, and Gemini can find and cite it. Returns an instant snapshot of crawler access, structured data, and llms.txt. If an email is provided, a full scored report (0–100 across 5 pillars, with copy-paste fixes) is emailed as a PDF. Use this whenever a user asks to audit/check a site's AI visibility, GEO, AEO, or whether AI can find them.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "website_url": {
      "type": "string",
      "description": "The website to audit, e.g. https://example.com"
    },
    "email": {
      "type": "string",
      "format": "email",
      "description": "Optional. If provided, the full scored PDF report is emailed here (and the user becomes a Specularis lead). Omit for just the instant snapshot."
    },
    "name": {
      "type": "string",
      "description": "Optional name for the report greeting."
    },
    "role": {
      "type": "string",
      "enum": [
        "Real Estate Agent",
        "Attorney",
        "Founder",
        "Other"
      ],
      "description": "Optional. Tailors the audit lens — local-service providers are scored on local entity signals, reviews, and directories."
    }
  },
  "required": [
    "website_url"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "website": {
      "type": "string",
      "description": "The normalized website that was audited."
    },
    "ai_crawler_access": {
      "type": "string",
      "description": "Whether major AI crawlers (GPTBot, ClaudeBot, PerplexityBot) can access the site."
    },
    "structured_data": {
      "type": "string",
      "description": "Summary of JSON-LD structured data found on the homepage."
    },
    "llms_txt": {
      "type": "string",
      "description": "Whether an llms.txt file is present."
    },
    "full_report_status": {
      "type": "string",
      "enum": [
        "sent",
        "failed",
        "not_requested"
      ],
      "description": "Status of the full scored PDF report."
    },
    "report_email": {
      "type": "string",
      "description": "The email the full report was sent to, if requested."
    },
    "booking_url": {
      "type": "string",
      "description": "Link to book a Specularis strategy call."
    }
  },
  "required": [
    "website",
    "ai_crawler_access",
    "structured_data",
    "llms_txt",
    "full_report_status",
    "booking_url"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢book_strategy_call

Get the link to book a free Specularis strategy call about AI visibility / GEO / AEO.

Esquema de entrada

{
  "type": "object",
  "properties": {}
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "booking_url": {
      "type": "string",
      "description": "Link to book a free 15-minute Specularis strategy call."
    }
  },
  "required": [
    "booking_url"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢find_ai_citations(query, domain)

Given a buyer query (e.g. 'best real estate agent in Tampa') and a website domain, find the exact sources ChatGPT, Perplexity, Claude, and Gemini cite when answering that query — and whether the domain appears in any of them. Returns the ranked source list (with which engine cites each) and an 'appears in X of N' gap. Use this whenever a user wants to know where AI gets its answers about their industry, which pages AI trusts for a query, or whether their business shows up in AI recommendations.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "The question a customer would ask AI, e.g. 'best personal injury lawyer in Miami'."
    },
    "domain": {
      "type": "string",
      "description": "The website to check for, e.g. example.com"
    }
  },
  "required": [
    "query",
    "domain"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string"
    },
    "domain": {
      "type": "string"
    },
    "total_sources": {
      "type": "number",
      "description": "How many distinct sources AI cites for this query."
    },
    "appears_in": {
      "type": "number",
      "description": "How many of those sources the domain currently appears in."
    },
    "sources": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "rank": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "host": {
            "type": "string"
          },
          "type": {
            "type": "string",
            "description": "Source type, e.g. Directory / review platform, Reddit thread, Website / blog."
          },
          "engines": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "Which AI engines cite this source (Perplexity, Claude)."
          },
          "you_appear": {
            "type": "boolean"
          }
        },
        "required": [
          "rank",
          "name",
          "host",
          "type",
          "engines",
          "you_appear"
        ],
        "additionalProperties": false
      }
    },
    "booking_url": {
      "type": "string"
    }
  },
  "required": [
    "query",
    "domain",
    "total_sources",
    "appears_in",
    "sources",
    "booking_url"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada3 herramientas
verificadoversión no registrada3 herramientas