naia GEO Autopilot
Ejecuta análisis de visibilidad en IA, consulta informes GEO, genera y edita contenido y crea planes de ejecución mediante Naia.
Servidor MCP alojado
npx add-mcp 'https://naia.today/api/v1/mcp'Se instala en Claude Code, Codex, Cursor y más
Documentación
API, MCP y npm para GEO en herramientas de IA | naia
Fuente: https://naia.today/developers
Model Context Protocol
Ejecuta naia desde
el agente que ya usas.
naia habla MCP. Conecta Claude Code, Cursor, Codex, Windsurf, VS Code, Replit o Lovable a today.naia/platform y envía análisis GEO, planes de ejecución y contenido humanizado sin salir de la conversación.
Obtén la clave API Instala en 30 segundos GitHub
Probado con Claude Code· Cursor· Codex· Windsurf· VS Code· Replit· Lovable· MCP Registry· npm·
Cómo se ve una llamada
El mismo JSON-RPC que habla cada cliente.
Un servidor, un protocolo. Pide al asistente que liste herramientas, prepare una configuración de marca y luego inicie un análisis. El servidor devuelve IDs que el asistente puede consultar.
Solicitud
jsonCopiar
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "autopilot_start_analysis",
"arguments": {
"brandId": "abc123",
"models": ["gemini", "chatgpt"]
}
}
}
Respuesta
jsonCopiar
{
"jsonrpc": "2.0",
"id": 1,
"result": {
"runId": "run_xyz",
"status": "pending",
"creditsReserved": 8,
"pollWith": "autopilot_get_run_status"
}
}
Seis ritmos, un servidor
Quién ejecuta naia desde su editor.
Equipos de marketing
Indica al asistente y observa cómo redacta un trimestre de contenido GEO humanizado con el plan adjunto.
autopilot_create_execution_plan
Redacción y editorial
Programa la matriz de análisis predeterminada de ChatGPT, Gemini y Perplexity. Añade cobertura específica cuando el proyecto lo requiera.
autopilot_start_analysis
Comercio electrónico
Audita la cobertura de categorías en la búsqueda de IA y genera páginas de aterrizaje donde caen las citas.
autopilot_supermemory_scan
Agencia y estudio
Cambia configuraciones de marca, pausa un agente para un cliente y pon en cola una ejecución manual para otro.
autopilot_list_brands
Custodio de marca
Persiste el tono, las frases prohibidas y el posicionamiento del producto. El asistente los recupera antes de cada ejecución.
autopilot_memory_create
Devtools y SaaS
Llama a las mismas herramientas MCP desde tu backend mediante JSON-RPC. Lleva la visibilidad de IA dentro de tu aplicación.
JSON-RPC 2.0
40 herramientas destacadas
Autopilot y naia Index en un solo MCP.
-
autopilot_list_brandsLista las marcas de Autopilot disponibles para la clave API
gratis
-
autopilot_prepare_brand_setupGenera el documento de configuración y aprobación de la marca antes de cualquier ejecución
gratis
-
autopilot_start_analysisInicia un análisis GEO Enterprise aprobado. Aplica la lista aprobada como el conjunto de prompts de la marca, por lo que en una marca con análisis de pago se rechaza una lista diferente a menos que replaceExistingPrompts=true; para solo actualizar un informe usa autopilot_refresh_report. Costo de prompts: 10 créditos por prompt en el primer análisis de una marca, cobrando cada motor una vez; en una marca que ya completó un análisis de pago, 3 créditos por prompt más los créditos de cada motor en cada prompt (prompt x motor), con coordinación y visibilidad cobradas una vez
créditos
-
autopilot_refresh_reportActualiza el informe de una marca ya analizada reutilizando sus prompts actuales, como el botón Actualizar del panel; llama sin confirmed para obtener el plan y el costo, luego con confirmed=true. Nunca cambia prompts, temas, competidores ni motores. Cuando los prompts se ejecutan (forzados o cuando expira la ventana semanal), cada prompt se ejecuta en cada motor y cuesta 3 créditos más los créditos de cada motor por prompt (prompt x motor), con coordinación y visibilidad una vez; por ejemplo, 20 prompts en ChatGPT y Gemini cuestan 20 x (3 + 5 + 2) + 1 + 3 = 204 créditos; cuando reutiliza las respuestas de la semana, no se ejecuta ningún prompt y solo se cobran los motores una vez, la coordinación y la visibilidad (11 créditos en el mismo ejemplo)
créditos
-
autopilot_get_run_statusConsulta una ejecución de Autopilot hasta que se complete
gratis
-
autopilot_get_reportLee datos de informe, visibilidad y auditoría técnica
gratis
-
autopilot_export_reportExporta un informe terminado como CSV, Excel o PDF
gratis
-
autopilot_create_execution_planGenera un plan de ejecución GEO con fases y tareas
10 créditos
-
autopilot_get_execution_planLee el plan, las fases y el progreso de las tareas
gratis
-
autopilot_generate_contentGenera contenido GEO humanizado con la voz de la marca
50 créditos
-
autopilot_get_contentLee el estado del contenido generado y el borrador
gratis
-
autopilot_update_contentEdita el borrador de contenido guardado, el briefing, el título, el estado o la colección
gratis
-
autopilot_content_coversGenera o rehace imágenes de portada (16:9 por defecto) para contenido y publicaciones de Pages, con una lista numerada para elegir y vista previa antes de cobrar
gratis
-
autopilot_run_technical_auditEjecuta una auditoría técnica GEO en el sitio de la marca
gratis
-
autopilot_diagnose_publishedDiagnostica la citabilidad de las publicaciones publicadas en los motores de IA
gratis
-
autopilot_memory_listLista las memorias de marca usadas en cada generación
gratis
-
autopilot_memory_createCrea o actualiza una entrada de memoria de marca
gratis
-
autopilot_supermemory_scanCrea un escaneo SuperMemoria sobre el dominio de la marca
gratis
-
autopilot_supermemory_searchBusca nodos de SuperMemoria por tema
gratis
-
autopilot_get_creditsLee créditos, estimaciones de costo por operación y el campo pricingRules con la regla de facturación de prompts
gratis
-
autopilot_get_traffic_reportLee el grupo de Tráfico: Search Console, GA (sesiones de referencia de IA), Social, PageSpeed y Presencia Fuera del Sitio, con frescura y resúmenes
gratis
-
autopilot_refresh_traffic_reportActualiza el grupo de Tráfico desde las cuentas conectadas de la marca; PageSpeed solo cuando se solicite
PageSpeed 10 créditos
-
autopilot_get_suggestionsSugerencias proactivas y listas para ejecutar para la marca: tendencias de Google de la semana, preguntas de IA donde la marca está ausente, reutilización para YouTube, LinkedIn y Reddit, naia Page y agentes semanales
gratis
-
autopilot_automation_createCrea un agente de marca: un prompt guardado que naia ejecuta en un horario, opcionalmente dentro de un período (startsAt, endsAt); dryRun previsualiza el horario, las próximas ejecuciones, el presupuesto y el correo
gratis
-
autopilot_automation_updateEdita un agente: prompt, horario, período, presupuesto, correo o pausa y reanudación
gratis
-
autopilot_automation_listLista los agentes de la marca con horario, período, estado, última ejecución y recuento real de ejecuciones
gratis
-
autopilot_automation_run_nowEjecuta un agente ahora; la ejecución cobra créditos hasta el presupuesto del agente
gratis
-
autopilot_automation_deleteElimina un agente y su historial de ejecuciones, después de una vista previa y confirmed=true
gratis
-
autopilot_create_artifactCrea el sitio de contenido naia Pages de la marca, ya activo; las creaciones fallidas no se cobran y los reintentos son gratuitos
10 créditos
-
autopilot_get_artifact_configLee el estado del dominio de naia Page, los dos registros DNS a crear y, una vez en vivo, la lista de verificación del sitio principal con fragmentos listos para pegar
gratis
-
autopilot_verify_artifact_domainVerifica el dominio personalizado ahora y emite el certificado; naia también verifica cada 15 minutos y envía un correo al propietario cuando se activa
gratis
-
naia_index_list_categoriesLista las categorías públicas del naia Index y el estado de publicación
gratis
-
naia_index_get_rankingsLee un ranking de categoría con puntos de visibilidad, cuota de voz (shareOfVoice, derivada, válida solo dentro de la categoría y la ronda), posiciones de motores e historial de líderes
gratis
-
naia_index_get_historyLee el historial mensual de la marca y compara con otra marca
gratis
-
naia_index_compare_categoriesCompara líderes o la misma marca entre categorías
gratis
-
naia_index_compare_periodsCompara la evolución mensual de los líderes de categoría
gratis
-
naia_index_get_overall_rankingLee el ranking general de Brasil en las categorías actuales
gratis
-
naia_index_get_methodologyLee la metodología pública estructurada: puntuación, definición de cuota de voz, principio de medición, regla práctica de empate y cadencia
gratis
-
naia_index_list_studiesLista los estudios medidos y publicados del naia Index
gratis
-
naia_index_get_studyLee una instantánea de estudio publicada por slug
gratis
Instala en 30 segundos
Elige tu cliente, pega el fragmento.
HTTP remoto para clientes compatibles, npm stdio para clientes basados en comandos. Los clientes con soporte MCP OAuth (Claude Code, claude.ai, Cursor, VS Code, ChatGPT) se conectan con inicio de sesión universal: añade la URL sin encabezados y aprueba en el navegador, sin necesidad de copiar una clave API. Las sesiones duran hasta 180 días y se pueden revocar en cualquier momento desde el panel. El mismo servidor también está listado en el MCP Registry oficial como today.naia/platform.
Claude CodeCursorCodexWindsurfVS Codenpm stdioReplitLovablecURL
bashCopiar
# Universal login (OAuth): your browser opens to sign in and approve
claude mcp add --transport http naia \
https://naia.today/api/v1/mcp
# Alternative with API key (headless automations)
claude mcp add --transport http naia \
https://naia.today/api/v1/mcp \
--header "Authorization: Bearer naia_YOUR_KEY"
Cómo funciona
Cuatro pasos, desde la clave hasta la primera ejecución.
01
Conéctate con tu cuenta
Añade la URL del servidor y tu cliente abrirá el navegador para iniciar sesión y aprobar (OAuth). ¿Prefieres automatización sin interfaz? Genera una clave API en /dashboard/settings/api.
02
Conecta el cliente
Pega el fragmento de la pestaña de instalación. El asistente detecta automáticamente 19 herramientas.
03
Prepara y aprueba
Pide al asistente que prepare la configuración de la marca. Aprueba el documento. Sin cargos sorpresa.
04
Ejecuta y publica
Dispara análisis, redacta planes de ejecución, genera contenido humanizado. La consulta permanece en el chat.
También disponible
API REST para integraciones de backend.
El servidor MCP es la superficie principal. Las mismas operaciones también están disponibles como endpoints REST cuando integras naia en tu propio producto.
Especificación OpenAPI Descriptor MCP
-
POST``/api/public/ai-readiness/embedGenera o lee un informe de Preparación para IA para un dominio de socio en lista blanca
-
POST``/api/v1/analysesDispara una ejecución de análisis GEO
-
POST``/api/v1/contentGenera contenido humanizado (50 créditos)
-
POST``/api/v1/execution-plansGenera un plan de ejecución (10 créditos)
-
GET``/api/v1/businessesLista los negocios que tu clave puede leer
-
GET``/api/v1/businesses/{id}/trafficLee Search Console, GA, Social, PageSpeed y Presencia Fuera del Sitio para una marca
-
POST``/api/v1/businesses/{id}/traffic/refreshActualiza el grupo de Tráfico (gratis por defecto; PageSpeed 10 créditos cuando se solicita)
-
GET``/api/v1/creditsLee el saldo actual y la vista previa de costos
-
POST``/api/v1/mcpPunto de entrada JSON-RPC usado por cada cliente MCP
Integración para socios
Preparación para IA con una clave API de alcance limitado.
Crea una clave con el alcance de Preparación para IA en el panel, guárdala en el backend del socio y llama a naia desde una ruta del servidor. Nunca pongas la clave en JavaScript del navegador, HTML, localStorage, cadenas de consulta ni variables de entorno públicas.
El dominio del socio también debe estar en la lista blanca de naia. Usa orígenes HTTPS como https://partner.com y https://www.partner.com.
tsCopiar
// Partner backend route. Keep NAIA_API_KEY in server secrets.
export async function POST() {
const response = await fetch("https://naia.today/api/public/ai-readiness/embed", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.NAIA_API_KEY}`,
"Content-Type": "application/json",
"Accept": "application/json"
},
body: JSON.stringify({ domain: "partner.com" })
});
return new Response(await response.text(), {
status: response.status,
headers: { "Content-Type": "application/json" }
});
}
jsCopiar
// Browser code calls your own backend, never naia directly with a key.
const response = await fetch("/api/naia-ai-readiness", { method: "POST" });
const payload = await response.json();
Preguntas frecuentes
Cuatro preguntas antes de conectarte.
¿Por qué MCP en lugar de curl?
El asistente llama a las herramientas de naia desde la conversación, con argumentos estructurados y memoria de marca consistente. Te quedas en el editor, conservas el rastro de auditoría y el asistente hace la orquestación.
¿Las herramientas de pago se ejecutan automáticamente?
No. Las herramientas de lectura se ejecutan. Las herramientas de pago requieren primero un documento de aprobación (autopilot_prepare_brand_setup) y luego una autorización explícita. Los costos se muestran antes de la confirmación.
¿Qué clientes se admiten hoy?
Cualquier cliente MCP HTTP. Probado con Claude Code, Cursor, Codex, Windsurf, VS Code, Replit y Lovable. El proxy npm stdio cubre clientes basados en comandos.
¿Necesito copiar una clave API?
Ya no. Los clientes con soporte MCP OAuth se conectan con inicio de sesión universal: el servidor responde 401, el cliente descubre los endpoints OAuth, abre el navegador, inicias sesión y apruebas. La sesión dura hasta 180 días mediante token de actualización y se puede revocar en cualquier momento desde el panel. Las claves API siguen disponibles para automatizaciones sin interfaz.
¿También hay una API REST?
Sí. Las mismas operaciones están disponibles como endpoints REST bajo /api/v1, registrados en la especificación OpenAPI. Usa REST cuando integres naia en tu propio backend.
Tu editor.
La voz de tu marca. Nuestro motor GEO.