Recursos Bazookapp

Documentación MCP

Conecta un cliente MCP compatible con Bazookapp para consultar tu portfolio y ejecutar acciones controladas utilizando lenguaje natural.

Última revisión:

Recetas MCP Documentación MCP Centro de ayuda

Introducción

Qué es el MCP de Bazookapp

El servidor MCP es una conexión local entre Bazookapp Desktop y un cliente compatible con Model Context Protocol. Permite que ese cliente solicite datos de tu espacio de trabajo y, si lo autorizas, ejecute determinadas operaciones sobre él.

Disponible con Premium

En producción necesitas una suscripción Premium activa o una concesión Premium manual vigente. El canal de la aplicación también debe tener habilitado el MCP.

El MCP no sustituye a Bazookapp ni publica tu información en Internet. Bazookapp debe permanecer abierto, con tu sesión válida, y el servidor escucha únicamente en tu propio ordenador.

Antes de empezar

Requisitos

  • Bazookapp Desktop actualizado y abierto en el mismo equipo que el cliente MCP.
  • Una sesión válida con Premium activo y las capacidades MCP concedidas.
  • El feature flag MCP habilitado en el canal instalado.
  • Un puerto local libre entre 1024 y 65535.
  • Un cliente que permita configurar un servidor MCP mediante una URL HTTP local.

Las tools solo pueden actuar con las capacidades que tenga tu sesión. Tener acceso al servidor no concede permisos adicionales.

Configuración

Activar y conectar el MCP

  1. Abre Settings → MCP.Comprueba que el canal permite utilizar el servidor MCP.
  2. Elige el puerto.El valor inicial es 47831. Solo cámbialo si está ocupado o tu cliente necesita otro.
  3. Activa «Servidor MCP local».Bazookapp valida Premium, permisos y puerto antes de iniciarlo.
  4. Copia la configuración.Utiliza el botón de copia para evitar errores al escribir la URL.
  5. Añádela a tu cliente MCP.Reinicia o recarga el cliente si no descubre las tools inmediatamente.

La configuración tiene esta forma:

{
  "mcpServers": {
    "bazookapp": {
      "url": "http://127.0.0.1:<PUERTO>/mcp"
    }
  }
}
No reemplaces 127.0.0.1 por una IP de red

El servidor está diseñado para uso local. No abras el puerto en el router ni lo publiques mediante túneles o proxies.

Opciones disponibles

Iniciar con Bazookapp
Levanta el MCP automáticamente después de restaurar una sesión válida, siempre que Premium y el canal lo permitan.
Límite de solicitudes
Permite entre 10 y 600 solicitudes por minuto para evitar bucles o clientes descontrolados.
Estado y endpoint
Indican si el servicio está activo y la URL exacta que debe utilizar tu cliente.

Consultar datos

Tools de lectura

Estas tools consultan información sin modificar tu espacio de trabajo. Todas requieren mcp.read y la capability funcional correspondiente.

ToolQué haceEntradas principales
list_appsLista apps del portfolio actual.limit, offset
get_app_keywordsDevuelve keywords trackeadas para una app.app_uuid, limit
search_rankingsConsulta el histórico de rankings de un contexto.context_uuid, hasta 8 keyword_uuids
get_app_ratingsConsulta ratings de un contexto y storefront.context_uuid, storefront
search_app_storeBusca una app en el catálogo de App Store.query, storefront, platform
get_keyword_suggestionsLista oportunidades relacionadas con una app.context_uuid, source_app_uuid, limit
Los UUID se obtienen, no se inventan

Solicita primero las apps o keywords y reutiliza sus UUID. Un nombre visible o un Apple ID no reemplazan un UUID cuando la tool lo requiere.

Modificar datos

Tools de escritura

Requieren mcp.write, portfolio.write y una idempotency_key única por intención. Repetir la misma petición con la misma clave no debe duplicar la operación.

ToolAcciónProtección relevante
add_appAñade una app de App Store al portfolio.Apple ID, storefront y clave idempotente.
add_keywordsAñade hasta 100 keywords a un contexto.Validación por lote e idempotencia.
delete_keywordsElimina keywords trackeadas.Confirmación literal DELETE.
set_keyword_noteActualiza o limpia una nota privada.Concurrencia mediante expected_updated_at.
set_keyword_tagAsigna o retira una etiqueta.Máximo 100 keywords por operación.
manage_tagCrea, edita o elimina una etiqueta.Eliminar exige confirmación DELETE.
extract_competitors_keywordsExtrae candidatos desde un competidor.Origen y keyword trackeada explícitos.
Revisa antes de confirmar

Las tools destructivas no deben ejecutarse a partir de una instrucción ambigua. Comprueba siempre el objeto, la cantidad afectada y el contexto de mercado.

Control

Seguridad y privacidad

  • El servicio enlaza únicamente con 127.0.0.1 y, cuando está disponible, ::1.
  • Las tools vuelven a comprobar capabilities en cada ejecución.
  • Las escrituras son idempotentes y las eliminaciones requieren confirmación reforzada.
  • Existe rate limit configurable y límites por tamaño de operación.
  • La auditoría registra tool, resultado y código seguro; no debe registrar notas, keywords, tokens ni cuerpos completos.
  • Al perder Premium, cerrar sesión o desactivar el MCP, deja de estar disponible para el cliente.

Conecta únicamente clientes de confianza. El cliente MCP podrá ver los datos que devuelvan las tools autorizadas mientras Bazookapp y la sesión permanezcan activos.

Troubleshooting

Resolver problemas

«Tu plan no incluye el servidor MCP»

Sincroniza la suscripción y comprueba que Premium esté activo. Una cuenta Free no recibe mcp.read.

El puerto ya está en uso

Detén el proceso que lo ocupa o selecciona otro puerto válido en Settings → MCP y actualiza la configuración del cliente.

El cliente no descubre tools

Comprueba que el estado sea «Activo», que la URL termine en /mcp y recarga el cliente después de copiarla.

Permission denied

La tool necesita una capability que tu sesión no posee o es de escritura y solo tienes permiso de lectura.

Too many requests

El cliente superó el límite por minuto. Reduce la frecuencia o sube el límite dentro del rango permitido.

Datos desactualizados u offline

El MCP puede devolver caché o errores controlados según la operación. Reconecta Bazookapp y actualiza el área correspondiente.

¿Necesitas entender una función concreta? Consulta el centro de ayuda de Bazookapp.