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.
-
No te pide confirmación en el chat antes de escribir. El SQL de escritura arranca apagado; si el admin lo enciende en Conexiones y el acceso autorizado incluye escritura, el Met lo ejecuta. PlanetScale solo bloquea por su cuenta UPDATE o DELETE sin WHERE y TRUNCATE; para limitar el resto, autoriza en solo lectura.
-
No ve más de lo que autorizaste. Eliges acceso nulo, de solo lectura o completo por organización o por base, y el admin de la organización puede limitar las consultas para todos.
-
No crea bases, ramas ni despliegues de esquema. Las herramientas son de exploración, consultas, rendimiento y facturación.
-
No esquiva la seguridad por filas de Postgres. Si una consulta devuelve cero filas, PlanetScale avisa cuando hay políticas activas que pueden estar ocultando filas.
-
No paga tu plan de PlanetScale. El uso corre por tu cuenta; Meteor no revende el servicio.
Antes de empezar
Qué necesitas para conectar PlanetScale
- 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
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.
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.