Referencia de API

Servidor MCP

RedReplier expone un servidor MCP alojado que envuelve la misma API REST pública. Úsalo cuando un cliente de IA deba gestionar sitios web, palabras clave, menciones, vistas previas de facturación y configuración de alertas directamente.

URL de MCP: https://mcp.redreplier.com/mcp

Autenticación

Envía el mismo token de API de RedReplier en el encabezado Authorization. El servidor resuelve la cuenta desde ese token.

Configuración del cliente

{
  "mcpServers": {
    "redreplier": {
      "type": "http",
      "url": "https://mcp.redreplier.com/mcp",
      "headers": {
        "Authorization": "Bearer redreplier_test_1234567890"
      }
    }
  }
}

Herramientas

HerramientaArgumentosDevuelve
list_websitesSin argumentos{ websites: Website[] }
get_websitewebsiteIdWebsite
create_websiteurl, opcional name, keywords, descriptionWebsite
update_websitewebsiteId, opcional name, descriptionWebsite
delete_websitewebsiteId{ deleted: true }
analyze_websiteurl{ description: string }
add_keywordswebsiteId, keywordsWebsite
edit_keywordkeywordId, valueKeyword
disable_keywordkeywordIdKeyword
enable_keywordkeywordIdKeyword
delete_keywordkeywordId{ deleted: true }
activate_pending_keywordsSin argumentos{ websites: Website[] }
preview_activate_pendingSin argumentosvista previa de facturación de palabras clave
preview_keyword_billingdesiredKeywordCountvista previa de facturación de palabras clave
keyword_change_usageSin argumentosuso de edición de palabras clave
list_mentionsopcional websiteId, statuses, scoreBuckets, includeLowRelevance, keywords, sources, sort, from, to, limit, offsetMention[] paginado
count_mentionsopcional websiteId, statuses, scoreBuckets, includeLowRelevance, keywords, sources, sort, from, to{ total: number }
update_mention_statusmentionId, statusMention
explain_mentionmentionIdMention | null
get_alert_settingsSin argumentosconfiguración de alertas
update_alert_settingsenabled, opcional cadenceMinutesconfiguración de alertas

Notas

Empieza con list_websites para que el cliente conozca los valores disponibles de websiteId y keywordId. Llama a preview_activate_pending antes de activate_pending_keywords, porque la activación puede disparar una mejora de plan de pago.

Solución de problemas

  • Los errores 401 indican que el Bearer token falta, está mal formado, expiró o no empieza por redreplier_.
  • Los errores 404 normalmente indican que el ID pertenece a otro grupo de cuenta o fue eliminado.
  • Para acciones de pago, previsualiza primero y pide confirmación del cargo antes de activar palabras clave pendientes.