# Evolución de la visibilidad

`get_visibility_trend`

Puntaje mensual de visibilidad (total y por modelo) y la línea base desde que la marca empezó.

**Permiso:** Lectura. Funciona con cualquier token.

## Parámetros

| Nombre | Tipo | Obligatorio | Descripción |
| --- | --- | --- | --- |
| `months` | entero (1 a 24) | No | Meses hacia atrás; 6 por defecto. |

## Ejemplo de llamada

No tienes que escribir esto: tu agente decide cuándo usar la herramienta según lo que le pidas. Es la llamada MCP equivalente, con valores de relleno:

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_visibility_trend",
    "arguments": {}
  }
}
```

## Ejemplo de respuesta

Lo que devuelve con `{"months":3}`, para una marca ficticia («Altavista Seguros»). Tu respuesta tendrá los datos de tu empresa.

```json
{
  "baseline": {
    "week": "2026-06-01",
    "visibility": 20,
    "mentionRate": 30,
    "shareOfVoice": 10,
    "byModel": {
      "chatgpt": 24
    }
  },
  "months": [
    {
      "month": "2026-08",
      "weeks": 4,
      "visibility": 30,
      "mentionRate": 38,
      "shareOfVoice": 18,
      "byModel": {
        "chatgpt": 34,
        "gemini": 26
      }
    },
    {
      "month": "2026-09",
      "weeks": 4,
      "visibility": 37,
      "mentionRate": 44,
      "shareOfVoice": 24,
      "byModel": {
        "chatgpt": 43,
        "gemini": 32
      }
    }
  ],
  "notes": "Cada mes es el promedio de sus semanas. La línea base es la primera semana completa del cliente y no cambia."
}
```
