Construye tu propio agente de auditoría IA en 5 minutos
Usa la API SGE-SCORE en ChatGPT Custom GPTs, Claude Projects, Python o JavaScript. Sin API key — solo un email.
¿Por qué construir tu propio agente?
Para tus clientes
Como agencia, ofrece un chequeo automático de AI-readiness en tu propio chatbot.
Para tu equipo
Que tus herramientas internas validen cada landing antes del lanzamiento.
Para productos SaaS
Integra auditorías SGE como feature en tu propia herramienta de marketing.
ChatGPT Custom GPT (5 minutos)
La forma más fácil — sin programar.
- 1
Abrir el GPT Builder
Ve a chat.openai.com/gpts/editor y haz clic en 'Create a GPT'. (Requiere ChatGPT Plus.)
- 2
Pestaña Configure
Haz clic en 'Configure' arriba. Pon un nombre (ej. 'SGE Audit Bot') y una descripción corta.
- 3
Añadir Actions
Baja, clic en 'Create new action' → 'Import from URL' y pega:
https://sge-score.com/openapi.yaml - 4
Authentication: None
Elige 'None'. La API es abierta — la protección es por rate-limits (email + IP).
- 5
Probar
En el preview: 'Audit https://example.com — mi email es test@example.com'
Instrucción de sistema recomendada (pegar en 'Instructions'):
Eres un consultor de AI-readiness. Cuando un usuario da una URL:
1. Pide su email (requerido por la API).
2. Llama analyzeUrl con url + email.
3. Consulta el estado cada 8 segundos (máx 90s).
4. Cuando termine: explica el score (0-114), lista los 3 problemas principales.
5. Menciona que el Master-Fix completo con código está disponible por $9 (link: masterfix_url).
Responde en el idioma del usuario.Prompt de prueba: "Audit https://example.com"
Claude Project (Tool Use)
Para Claude.ai Projects o la API de Anthropic con Tool Use.
Añade esta definición de herramienta a tu Claude Project:
{
"name": "audit_landing_page",
"description": "Audit a landing page for AI/SGE readiness against 57 Google patent checkpoints. Returns score 0-114, failed checkpoints, and a Master-Fix purchase URL.",
"input_schema": {
"type": "object",
"properties": {
"url": { "type": "string", "format": "uri" },
"email": { "type": "string", "format": "email" },
"language": { "type": "string", "enum": ["de","en","es","fr"], "default": "es" }
},
"required": ["url", "email"]
},
"url": "https://jhocisiphtyopyxrahgo.supabase.co/functions/v1/agent-analyze",
"method": "POST"
}Editores web IA (Lovable, Manus, Cursor, Bolt)
Tras cada auditoría mostramos botones en la página de resultados que abren tu Master-Fix directamente en el editor que elijas. Los prompts largos se entregan vía link compartido.
1. Ejecuta una auditoría en SGE-SCORE, compra el Master-Fix ($9). 2. Clic en 'Abrir en Lovable' — el prompt se prerrellena en lovable.dev. 3. El agente Lovable aplica los fixes.
https://lovable.dev/?prompt=<URL-encoded master-fix prompt>MCP Server (Cursor / Claude Desktop / Windsurf)
Nuestro servidor MCP expone 5 tools usables nativamente por cualquier cliente MCP (Cursor, Claude Desktop, Windsurf, Continue.dev). Sin API key, Streamable HTTP, JSON-RPC 2.0.
Tools
audit_landing_page— start free auditget_audit_status— poll score (0-114)purchase_masterfix— $9 single (2 credits) or $99 bulk (100 credits)get_masterfix— retrieve fix after paymentsearch_knowledge— search ~1500 schema/blog entries
Endpoint
Streamable HTTP, JSON-RPC 2.0, no auth.
https://jhocisiphtyopyxrahgo.supabase.co/functions/v1/mcpConfiguración para Cursor / Claude Desktop / Windsurf:
{
"mcpServers": {
"sge-score": {
"url": "https://jhocisiphtyopyxrahgo.supabase.co/functions/v1/mcp"
}
}
}Discovery: /.well-known/mcp.json
Python Quickstart
Un script completo y ejecutable.
Instalar: pip install requests
import requests, time
API = "https://jhocisiphtyopyxrahgo.supabase.co/functions/v1"
# 1. Start audit
r = requests.post(f"{API}/agent-analyze", json={
"url": "https://example.com",
"email": "you@example.com",
"language": "es",
})
analysis_id = r.json()["analysis_id"]
print(f"Started: {analysis_id}")
# 2. Poll until completed (max ~90s)
for _ in range(18):
time.sleep(5)
s = requests.get(f"{API}/agent-analysis-status", params={"id": analysis_id}).json()
if s.get("status") == "completed":
break
print(f"Score: {s['score']}/{s['max_score']} (Grade {s['grade']})")
print(f"Estimated after Master-Fix: {s.get('estimated_score_after_masterfix')}")
print(f"Master-Fix URL ($9): {s.get('masterfix_url')}")
for c in s.get("failed_checkpoints", [])[:3]:
print(f" - [{c['severity']}] {c['name']} (Sector {c['sector']})")
# Bonus: search the knowledge base
kb = requests.get(f"{API}/agent-knowledge-search",
params={"q": "FAQPage schema", "limit": 3}).json()
for hit in kb.get("results", []):
print(f"KB: {hit['name']}")Precios (Agent API)
Auditorías gratis. Los paquetes Master-Fix desbloquean código copy-paste para cada gap.
- • 2 audits / 24h per email+IP
- • Score 0–114, sectors, failed checkpoints
- • No account, email only
- •
sku=masterfix_2 - • 2 credits, valid 30 days
- • Bound to 1 analysis
- •
sku=masterfix_100 - • 100 credits, valid 12 months
- • Rate limit lifted: 20/24h
- • session_id = bulk_session_id
Bulk: canjea un crédito por dominio con ?session_id=...&analysis_id=.... Análisis manuales y API comparten la cola FIFO (máx 4) — sin colisiones.
Preguntas frecuentes
¿Listo?
¿Necesitas la referencia técnica o la spec OpenAPI?