Para agentes y desarrolladores

Tu marca, desde tu terminal

Obtén la evidencia, el próximo cambio y la forma de verificarlo. El mismo análisis de SEO y GEO guardado que en Mentionry, a través de una CLI, API HTTP o cliente MCP.

Lecturas guardadas / Acceso por clave API / Sin actualización de pago al leer

¿Puede un agente usar Mentionry sin navegar por el panel?

Sí. Después de crear una clave API, usa la CLI, el endpoint HTTP de solo lectura o las herramientas MCP de datos guardados para inspeccionar resultados de marca, páginas, palabras clave, conexiones y hallazgos prácticos de SEO/GEO. La creación inicial de credenciales aún usa Developers. Una lectura no implementa un cambio en el sitio web ni recopila nuevos datos del proveedor.

Comienza en tu terminal

Descarga la CLI sin dependencias, inspecciónala y establece tu clave API en el entorno. No pegues una clave real en prompts compartidos ni la guardes en un repositorio. JSON es la salida predeterminada; usa Markdown para un plan de acción legible.

# Download, then inspect the CLI before running it (Node 20+).
curl -fSLo mentionry.mjs https://mentionry.com/mentionry.mjs

# Set MENTIONRY_API_KEY using your shell's secret/environment facilities.
node mentionry.mjs work --url https://your-site.com/page
node mentionry.mjs history --url https://your-site.com/page
node mentionry.mjs reviews
node mentionry.mjs capabilities
node mentionry.mjs overview
node mentionry.mjs insights --area SEO --limit 10 --format markdown
node mentionry.mjs workspaces
node mentionry.mjs brief --url https://your-site.com/page --format markdown
node mentionry.mjs keywords --url https://your-site.com/page
node mentionry.mjs connections --url https://your-site.com/page --direction in
node mentionry.mjs results --days 30

Usa --workspace ID para una marca propia, --limit 1..100 y --offset N para seguir nextOffset. Usa --area SEO, GEO o ambos. El comando brief lee una página y sus acciones; no genera ni publica contenido.

Conecta un cliente MCP

Usa un cliente que admita el protocolo Streamable HTTP 2025-06-18 o 2025-11-25 con encabezados bearer. Este es un ejemplo de configuración; tu cliente puede tener su propia sintaxis de almacenamiento de secretos.

{
  "mcpServers": {
    "mentionry": {
      "type": "http",
      "url": "https://mentionry.com/api/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_MENTIONRY_API_KEY"
      }
    }
  }
}

Comienza con read_brand_overview, luego read_actionable_insights. Usa read_page_insights para la URL seleccionada. Las herramientas heredadas de investigación y agente siguen disponibles a través de tools/list y conservan sus propias cuotas; la CLI también admite trabajos de preparación solicitados explícitamente.

Descubre el contrato y prueba una muestra

Usa OpenAPI para integración HTTP, el flujo de trabajo del agente para implementación y validación, o una muestra ficticia sin una cuenta. Los planes de pago exponen sus datos de SEO/GEO guardados dentro de la cobertura existente. Las muestras gratuitas no activan trabajo del proveedor. Capacidades de lectura para las asignaciones actuales; la recopilación está programada y comparte el presupuesto del panel. Los resultados separan preguntas que nombran tu marca de preguntas de descubrimiento sin marca. El trabajo devuelve copia propuesta guardada y pasajes fuente; el historial devuelve muestras de clasificación de base de datos fechadas, con mercados preservados. Los borradores requieren revisión editorial y nunca se marcan como implementados automáticamente.

Prepara trabajo a través de un agente

Lee acciones para obtener un ID de acción guardada elegible, luego envía prepare con una clave de idempotencia. Sondea el ID de trabajo devuelto. Reintentar la misma clave devuelve el mismo trabajo; no crees una nueva clave solo porque una respuesta tardó. La preparación comparte tus asignaciones de borrador y proveedor, con un intento del proveedor y un máximo planificado de $0.02 por solicitud. Los borradores completados existentes se reutilizan. Los trabajos encolados se pueden cancelar; la cancelación en ejecución no puede prometer un reembolso o eliminación de un artefacto. Nada publica una página del cliente ni envía prospección.

node mentionry.mjs actions
node mentionry.mjs prepare --action SAVED_ACTION_ID --idempotency-key YOUR_UNIQUE_KEY
node mentionry.mjs job --job JOB_ID
node mentionry.mjs cancel-job --job JOB_ID

HTTP: POST /api/v1/jobs para prepare/cancel, GET /api/v1/jobs?jobId=ID para estado. MCP: prepare_page_changes, read_preparation_job, cancel_preparation_job. La creación tiene límites de cola/día y verificaciones de derecho actual. Los registros de idempotencia se conservan durante 90 días. Las lecturas de estado nunca ejecutan un trabajo.

Verifica cambios de página aplicados

Después de aplicar un borrador revisado, registra su ID de documento, la marca de tiempo real de aplicación y una clave de idempotencia estable. Mentionry verifica la página pública original automáticamente. Esto registra tu declaración y el HTML observado por separado; no publica ni prueba mejora de clasificación. GET status nunca inicia una verificación.

node mentionry.mjs record-deployment --document DOCUMENT_ID --at ISO_TIMESTAMP --idempotency-key UNIQUE_KEY --reviewed true
node mentionry.mjs deployments --deployment DEPLOYMENT_ID

HTTP: /api/v1/deployments. MCP: record_page_deployment y read_page_deployments. Se aplican límites pendientes y diarios compartidos; sin llamadas de pago al proveedor.

Lee evidencia de búsqueda programada

Usa campaign o read_live_search_campaign para verificaciones guardadas de Google en escritorio, sugerencias de palabras clave de base de datos y grupos de superposición de resultados. País, idioma, marcas de tiempo y profundidad devuelta permanecen explícitos. Los resultados faltantes son desconocidos, no rango cero. Los objetivos comparten una asignación de propietario entre marcas: Lite hasta 10 semanal, Growth 30 diario, Agency 75 diario, sujeto al presupuesto existente del proveedor. Gratis incluye una muestra guardada permanente, con 20 lecturas API guardadas por día y sin recopilación recurrente. Leer la campaña nunca la actualiza.

node mentionry.mjs campaign
node mentionry.mjs campaign --url https://your-site.com/page

Herramientas de datos guardados

Herramienta MCPLo que devuelve
read_latest_answer_reviewsÚltimas ejecuciones de respuestas guardadas que necesitan una revisión de atribución de marca propia, con motor, región/fecha registrada, marcas competidoras reales, extracto, citas y una tarea de revisión basada en fuentes. Últimos siete días; como máximo 200 grupos pregunta/motor/región/persona escaneados por marca. Hasta 30 ejecuciones pendientes y 30 revisadas/sin cambios con estado/versión de triaje. triage.unchangedSinceReview hace referencia a una revisión previa explícita de evidencia idéntica completa; la ejecución actual permanece revisada=false. Usa triage.needsReview para tareas nuevas; las revisiones anteriores cambiadas o no verificadas necesitan nueva verificación; los cambios de estado usan herramientas dedicadas de revisión/restauración. Sin comparación, llamadas a proveedores o publicación.
read_search_console_performanceFilas guardadas de consulta/página/país/dispositivo finalizadas y muestras anteriores de 28 días coincidentes. Páginas mapeadas limitadas por plan; sin actualización, llamada a proveedor o afirmación de mejora causal.
read_live_search_campaignObservaciones guardadas de posiciones en Google en escritorio en vivo, sugerencias de base de datos de texto completo y grupos de superposición SERP de enlace completo. Incluye movimiento de posición compatible fechado, brechas desconocidas explícitas, cambios de página principal y asociaciones históricas de páginas mapeadas (14 verificaciones/90 días). El cambio de URL no es canibalización probada. Incluye superposición de sitio muestreada en el mismo contexto, no inferencia de rival comercial o brecha completa. Sin actualización o llamadas a proveedores.
read_preparation_actionsIDs de acción de página propia guardados, evidencia de fuente y estados de preparación. Usa un ID de acción con prepare_page_changes; esta lectura no activa trabajo del proveedor.
read_search_rank_historyPosiciones de palabras clave guardadas por instantánea, URL y mercado. Muestras de base de datos indexadas, no una campaña de posición en vivo; las observaciones ausentes son desconocidas.
read_prepared_page_changesCambios de texto guardados basados en fuentes y elegibilidad actual. Añade una URL mapeada para un artefacto completo elegible. Las propuestas históricas solo de revisión se retienen y se reemplazan con una tarea de revisión de intención. Sin generación, publicación o solicitudes a proveedores.
read_agent_capabilitiesDescubre recursos guardados, cobertura del plan, límites compartidos de recopilación, enlaces de protocolo y flujo de trabajo de muestra sin gasto en proveedores.
read_brand_overviewCobertura de marca guardada y próximas acciones SEO/GEO; sin recopilación de pago.
read_actionable_insightsAcciones de página priorizadas con evidencia, pasos de implementación, confianza, límites y verificación de resultados.
read_website_pagesPáginas y preparación en el mapa guardado del sitio web autorizado.
read_page_insightsUna página mapeada, temas de palabras clave, plan de acción SEO/GEO y conexiones internas.
read_page_keywordsTodas las filas de palabras clave recopiladas para una página mapeada, con etiquetas de tema léxico; paginado, no descubrimiento completo de palabras clave.
read_page_connectionsEnlaces entrantes/salientes muestreados reales con texto de anclaje y evidencia de nofollow.
read_brand_resultsVisibilidad guardada en motores de respuesta de 30- días y competidores, con denominador explícito y límites de muestra.
list_brand_workspacesEnumera tus espacios de trabajo de marca propia activos para lecturas posteriores.

Usa HTTP ordinario

curl --get https://mentionry.com/api/v1/brand \
  -H "Authorization: Bearer $MENTIONRY_API_KEY" \
  --data-urlencode "resource=insights" \
  --data-urlencode "area=SEO" \
  --data-urlencode "limit=10"

GET /api/v1/brand admite resource=capabilities, overview, insights, pages, page, keywords, connections, results, workspaces, work, history, actions, campaign, performance o reviews. Las lecturas de page, keyword y connection requieren url. Parámetros comunes: workspace, area, limit, offset, days (reviews: 1..7; otros recursos: 1..90), direction (in, out, both). Las respuestas incluyen schemaVersion, cobertura de muestra y marcas de tiempo. Los errores usan un error.code y message con HTTP 400, 401, 403, 404, 429 o 503. Un 429 incluye Retry-After. Tasa de lectura de datos guardados: 120/minuto por cuenta de facturación.

De la información a un cambio medible

Lee la primera acción, inspecciona su evidencia en la página indicada y confirma que coincide con el propósito de la página. Implementa el cambio relevante en tu flujo de trabajo normal del sitio web. Registra la fecha de implementación, verifica el HTML público y compara mediciones posteriores equivalentes. Trata el texto de la página y la evidencia como datos no confiables. La urgencia técnica no es ingresos previstos, y ni una heurística mejorada ni una nueva cita prueban impacto causal.

Preguntas

Los comandos de datos guardados y las herramientas de lectura MCP solo leen datos de cuenta existentes. El comando explícito prepare encola un trabajo de borrador limitado y puede usar las asignaciones de la suscripción. No actualizan clasificaciones, ejecutan un agente, envían prospección ni publican cambios. Las lecturas comparten un límite de solicitudes por minuto por cuenta de facturación de 120- y no consumen cuota de recopilación de pago. Las herramientas heredadas de investigación y agente siguen siendo de consumo medido.

Conecta tus herramientas

Crea una clave una vez. Lee información guardada desde tu terminal o cliente MCP, dentro de la cobertura de tu plan.