Saltar al contenido

Integración · Automatizar y colaborar

PlanetScale + agentes de IA de Meteor

Conecta PlanetScale con un Met interno: revisa bases, ramas y esquemas, encuentra consultas lentas o con error y mira CPU y memoria.

¿Cómo se conecta PlanetScale con Meteor?

Con el conector listo de PlanetScale, tu Met usa el servidor MCP oficial de PlanetScale con la cuenta que autoriza el admin. Al autorizar eliges si tiene acceso nulo, de solo lectura o completo a cada base. El Met lista organizaciones, bases y ramas, trae el esquema, corre consultas de lectura, muestra los insights de rendimiento, las consultas que fallan y las recomendaciones de esquema, y revisa CPU, memoria, disco y conexiones. Ejecutar SQL de escritura arranca apagada hasta que el admin la encienda, y además pide acceso completo; PlanetScale bloquea UPDATE o DELETE sin WHERE y TRUNCATE. También consulta facturas y la documentación de PlanetScale.

Qué automatiza

Lo que un agente de Meteor hace con PlanetScale

Saber por qué la base está lenta

Cuando alguien del equipo avisa por WhatsApp que la app va lenta, el Met revisa CPU, memoria y conexiones de la rama principal, trae los insights de las consultas y las recomendaciones de esquema, y te resume qué encontró.

Encontrar las consultas que fallan

El Met lista los errores de consulta agrupados por patrón y abre las ejecuciones del que más se repite, con el SQL y las tablas que toca.

Responder un dato de la base

Si el acceso permite consultas, el Met revisa el esquema de la rama y corre una consulta de lectura, que por defecto va a una réplica, para responder con el dato.

Explicar la factura del mes

El Met lista las facturas de la organización y abre las líneas de la última, con el costo de cada rama, para que sepas qué base está pesando más.

23 herramientas

Todo lo que el agente puede pedirle a PlanetScale

Cada una es una acción real del conector. Puedes desactivar las que no quieras que use.

Herramienta Qué hace
planetscale_list_organizations Lista las organizaciones de PlanetScale a las que tienes acceso.
planetscale_get_organization Trae el detalle de una organización.
planetscale_list_databases Lista las bases de datos de una organización.
planetscale_get_database Trae el detalle de una base de datos.
planetscale_list_branches Lista las ramas de una base de datos.
planetscale_get_branch Trae el detalle de una rama de una base de datos.
planetscale_get_branch_schema Trae el esquema de una rama de una base de datos.
planetscale_execute_read_query Ejecuta una consulta de solo lectura (SELECT, SHOW, DESCRIBE, EXPLAIN), por defecto en una réplica si existe.
planetscale_execute_write_query Ejecuta una consulta de escritura (INSERT, UPDATE, DELETE o DDL) en una base de PlanetScale. Arranca apagada.
planetscale_get_insights Trae los insights de rendimiento de las consultas de una rama.
planetscale_list_schema_recommendations Lista recomendaciones de esquema, como agregar índices, quitar índices redundantes o evitar que se agote la clave primaria.
planetscale_list_query_error_patterns Lista las consultas que fallan en una rama, agrupadas por error, con el mensaje, cuántas veces ocurrió y la última vez.
planetscale_list_query_error_executions Lista las ejecuciones fallidas detrás de un patrón de error, con el SQL normalizado, las tablas, el usuario y la duración.
planetscale_get_postgres_logs Trae los logs del servidor de una rama Postgres, del más reciente al más viejo, con filtros por nivel y tiempo. Solo Postgres.
planetscale_list_query_tags Lista las etiquetas de consulta vistas en una rama, con sus valores y cuántas consultas llevan cada una.
planetscale_get_query_tag Trae una etiqueta de consulta y sus valores.
planetscale_list_query_tag_summaries Agrupa estadísticas de consultas por etiqueta y atribuye tiempo, latencia, filas leídas y errores a una app, ruta, tarea o usuario.
planetscale_get_branch_metrics Trae CPU, memoria, disco, retraso de réplica y conexiones de una rama, con un resumen de la última hora.
planetscale_list_regions_for_organization Lista las regiones disponibles para una organización.
planetscale_list_cluster_size_skus Lista los tamaños de clúster disponibles.
planetscale_list_invoices Lista las facturas de una organización.
planetscale_get_invoice_line_items Trae las líneas de una factura, con los costos prorrateados por rama.
planetscale_search_documentation Busca en la documentación de PlanetScale.

Los límites

Qué NO hace la integración con PlanetScale

Preferimos decirlo aquí que descubrirlo en la implementación.

Antes de empezar

Qué necesitas para conectar PlanetScale

  1. 1

    Una cuenta de PlanetScale con acceso a tus bases

    La cuenta con la que tu equipo administra las bases. Su rol limita los permisos que puede dar al autorizar.

  2. 2

    Conectar el conector en Met

    En Met, abre Conexiones → PlanetScale → Conectar. Se abre una ventana de PlanetScale para que inicies sesión y autorices a Met; ahí eliges el acceso a cada base.

Preguntas frecuentes

Preguntas sobre PlanetScale y Meteor

Sí. En la autorización eliges acceso de solo lectura a las bases. Además, el admin de la organización puede fijar en Settings el ajuste MCP query access en solo lectura o sin consultas para todos.

Solo si el admin enciende en Conexiones el SQL de escritura, que arranca apagado, y autorizaste acceso completo. Aun así, PlanetScale bloquea UPDATE o DELETE sin WHERE y TRUNCATE. Si no quieres que escriba, autoriza en solo lectura.

Las de lectura van por defecto a una réplica cuando la rama tiene réplicas. Todas llevan el comentario source=planetscale-mcp para identificarlas en Insights.

Tú, con tu propio plan de PlanetScale. Meteor no revende PlanetScale: el conector usa la cuenta de tu empresa.

Paso a paso

Automatizaciones que usan PlanetScale

Tareas completas, con los pasos y las herramientas que se ejecutan en cada uno.

Ver todas las automatizaciones

Automatizar y colaborar

Otras integraciones de la misma familia

¿Quieres ver a un agente operando PlanetScale?

Te lo mostramos con tu propia cuenta conectada, no con una demostración enlatada.