BisonagentsDocs

MCP de Bison

Mejoras recomendadas

Lectura

list_improvements

Acciones recomendadas por Bison para mejorar la visibilidad, por prioridad, con impacto, esfuerzo y pasos. Cada una trae su jugada de la metodología (play, family), nivel, cuadrante, estado del entregable, plan y fecha de verificación.

Permiso: Lectura. Funciona con cualquier token.

Parámetros

NombreTipoObligatorioDescripción
statusuna de pending, done, dismissed, resolved, allNoEstado a listar; pending por defecto.
limitentero (1 a 50)NoMáximo de mejoras; 10 por defecto.
playtexto (hasta 10 caracteres)NoJugada de la metodología, p. ej. CON-06.
familytexto (hasta 5 caracteres)NoFamilia: IDE, TEC, CON, AUT, REP, PRE, COM o MED.
formatuna de task, planNotask (tarea suelta) o plan (paso de un plan).
level_minentero (1 a 5)NoNivel mínimo (3: con datos de la marca; 4: con entregable).
quadrantuna de quick_win, bet, incremental, questionableNoCuadrante impacto × esfuerzo.
plan_idtexto (hasta 200 caracteres)NoSolo los pasos de este plan.
deliverable_statusuna de pending, ready, staleNoEstado del entregable: pending (en preparación), ready o stale.

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:

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

Ejemplo de respuesta

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

{
  "total": 2,
  "improvements": [
    {
      "id": "mej_listas",
      "title": "Entra a las listas «mejores seguros» que cita la IA",
      "description": "Paso 2 de 3: contactos enviados. La IA cita 7 veces listas comparadoras.",
      "status": "pending",
      "impact": "medium",
      "effort": "medium",
      "area": null,
      "source": "onboarding",
      "steps": [
        {
          "text": "Envía el pitch a los comparadores",
          "done": false
        }
      ],
      "competitors": [],
      "play": "AUT-02",
      "family": "AUT",
      "format": "plan",
      "level": 4,
      "quadrant": "quick_win",
      "priority_score": 81,
      "deliverable_status": "ready",
      "plan": {
        "id": "AUT-02:site:site",
        "stage": 2,
        "stage_total": 3
      },
      "verification": {
        "metric": "source_presence",
        "due_at": "2026-12-21T00:00:00.000Z"
      }
    },
    {
      "id": "mej_llms_txt",
      "title": "Publicar un archivo llms.txt",
      "description": "Tu sitio no tiene llms.txt: los asistentes de IA no encuentran un resumen de tu oferta.",
      "status": "pending",
      "impact": "high",
      "effort": "low",
      "area": "technical",
      "source": null,
      "steps": [
        {
          "text": "Crear el archivo /llms.txt con tus productos y enlaces clave",
          "done": false
        },
        {
          "text": "Subirlo a la raíz del sitio",
          "done": false
        },
        {
          "text": "Volver a auditar",
          "done": false
        }
      ],
      "competitors": [],
      "play": null,
      "family": null,
      "format": null,
      "level": null,
      "quadrant": null,
      "priority_score": 74,
      "deliverable_status": null,
      "plan": null,
      "verification": null
    }
  ]
}