Skip to main content
Glama
redlens-io

RedLens MCP Server

Official
by redlens-io

RedLens — SQL IDE y MCP para Amazon Redshift

Un IDE SQL nativo de Redshift para VS Code, con un servidor MCP integrado.

Conéctate de cuatro maneras, explora tu catálogo, ejecuta SQL, lee planes con advertencias conscientes del almacén de datos — y entrega las mismas conexiones a Copilot o Claude sin configurar nada. Diseñado para ingenieros de datos, ingenieros de analítica y cualquiera que viva en Redshift y prefiera no vivir en una pestaña del navegador.

RedLens en uso: el almacén en el explorador, una consulta en el editor SQL, resultados en la cuadrícula con una clave foránea marcada, una advertencia de plan de ejecución sobre una combinación de difusión y cómo solucionarla, y la cuadrícula de nuevo con datos personales enmascarados por defecto


Cómo se ve

El editor y el catálogo — autocompletado desde tu esquema en vivo, y resultados que puedes filtrar, graficar, transponer y exportar sin salir de la pestaña.

El editor SQL de RedLens con autocompletado consciente del esquema

Gráficos desde cualquier resultado, gratis — elige un tipo, una columna de etiqueta y los valores, y la cuadrícula se convierte en un gráfico. Ordenar, filtrar, transponer, agrupar, comparar dos ejecuciones y editar en el lugar también son gratis. No hay cuadrícula premium.

La cuadrícula de resultados convertida en un gráfico de barras: tipo de gráfico, columna de etiqueta y columnas de valores seleccionables arriba, con asientos de recinto trazados por arena a partir de datos de demostración

El Asesor de Optimización de Tablas (Pro) — sesgo de distribución, bloques sin ordenar, estadísticas obsoletas y las propias recomendaciones de AWS, cada una con el SQL que lo soluciona.

Asesor de Optimización de Tablas mostrando sesgo, porcentaje sin ordenar y estadísticas obsoletas con SQL correctivo

Planes con advertencias conscientes del almacén — las partes de un plan que te cuestan dinero, nombradas.

Un plan EXPLAIN anotado con advertencias conscientes del almacén

Modo seguro para PII — las columnas que parecen datos personales se enmascaran hasta que lo pidas, así que compartir pantalla o una sesión de programación en pareja no es un incidente.

Cuadrícula de resultados con una columna de correo electrónico enmascarada y marcada como PII

Datashares, usuarios, roles y políticas en el árbol — y, por objeto, quién puede hacer qué. Se incluyen permisos a nivel de columna y roles RBAC, que es donde los otros clientes se detienen.

El explorador de RedLens mostrando datashares, usuarios y roles y políticas de seguridad, junto a un panel que enumera los permisos sobre una tabla, incluido un permiso a nivel de columna para un rol RBAC

Lo que te cuesta el almacén (Pro) — métricas de CloudWatch con el costo de RPU de la ventana que estás viendo.

Métricas de CloudWatch con costo de RPU para la ventana seleccionada

Related MCP server: Redshift MCP Server

Código abierto

Esta extensión es de código abierto bajo la licencia MIT. Todo lo que se describe a continuación como gratuito está en este repositorio — puedes leerlo, compilarlo, bifurcarlo y usarlo comercialmente sin pedir permiso a nadie.

RedLens es de núcleo abierto. Hay una segunda extensión de pago — RedLens Pro — que añade consejos específicos del almacén, la consola de Redshift, IA fundamentada en tu esquema y administración de gobernanza. Es de código cerrado y es una instalación separada.

Tres cosas que vale la pena decir claramente, porque el núcleo abierto tiene una reputación y se la ha ganado:

  • El nivel gratuito es todo el producto gratuito, no una demostración. Conectar, explorar, editar, ejecutar, leer resultados y el servidor MCP integrado están completos y seguirán así.

  • Nada de lo que se distribuye gratis pasa nunca a Pro. Las nuevas funciones de Pro son funciones nuevas, nunca funciones que ya tenías.

  • Dónde está la línea es un archivo que puedes leer: src/licensing/tiers.ts. Vive en el repositorio abierto a propósito. No deberías tener que instalar nada para saber lo que obtienes.

Toda función de seguridad es gratuita y siempre lo será: modo de solo lectura, la salvaguarda de producción, control de transacciones y enmascaramiento seguro de PII. Cobrar por no filtrar PII no es una postura que valga la pena defender.


Gratis y Pro

RedLens se instala gratis, y Free es un ciclo diario completo, no una demostración.

Conexiones ilimitadas de los cuatro tipos, el explorador de esquemas, el editor SQL con autocompletado y linting basados en metadatos, la cuadrícula de resultados completa, historial de consultas, consultas guardadas, cuadernos SQL, el visualizador de EXPLAIN, el constructor visual de consultas, importación CSV, el árbol de gobernanza, sesiones y bloqueos, las herramientas MCP básicas de solo lectura y todas las funciones de seguridad. Las conexiones nunca se cuentan. El historial nunca se limita.

Pro es lo que ahorra dinero, previene incidentes y gobierna.

Gratis

Pro

Conexiones — Data API · directa · bastión SSH · Demo

Ilimitadas

Ilimitadas

Explorador de esquemas, esquemas externos (Spectrum), vista previa de tablas

Editor SQL — autocompletado de metadatos, linting, cancelar, transacciones

Cuadrícula de resultados — ordenar, filtrar, gráficos, mapa de calor, transponer, agrupar, comparar ejecuciones, edición en línea, exportar

Historial de consultas · consultas guardadas · cuadernos SQL · constructor visual de consultas

Visualizador de EXPLAIN — advertencias DS_BCAST/DS_DIST, consejos de DISTKEY/SORTKEY

Importación CSV · diagrama de esquema · scripting de objetos · datos simulados

Árbol de gobernanza — datashares, usuarios, roles, privilegios, sesiones, bloqueos

Seguridad — modo de solo lectura, salvaguarda de producción, enmascaramiento seguro de PII

Servidor MCP — list_*, execute_query (solo lectura), explain_query

Panel de rendimiento — métricas de CloudWatch, costo de RPU

Asesor de tablas — sesgo, estadísticas obsoletas, recomendaciones de AWS Advisor + SQL

Monitoreo de consultas y cargas — colas WLM, costo por consulta, errores COPY decodificados

Vista de clúster — parámetros, red, instantáneas, mantenimiento, registro, límites, eventos

Solo propiedades

Las diez secciones

CLI aws generada para acciones de consola · generador de políticas IAM de solo lectura

Comparar esquemas · Comparar datos de tablas · Programar consulta

Asistentes de S3 UNLOAD / COPY

Acceso efectivo · políticas de RLS y enmascaramiento · generación de código para administración de usuarios/roles/datashares

IA — NL→SQL, explicar plan, optimizar, corregir último error, describir objeto, chat @redlens

Herramientas MCP avanzadas — salud de tablas, historial de consultas, recomendaciones, escritura, UNLOAD

Cada instalación comienza con 14 días de Pro completo. Sin tarjeta de crédito. Sin cuenta. Sin registro. La prueba comienza en la primera activación. Cuando termina, nada se rompe: las funciones de Pro se bloquean, todo lo demás sigue funcionando para siempre.

Para comenzar la prueba, instala RedLens Pro — se añade a esta extensión. No hay nada que comprar primero ni nada en lo que registrarse.

Nuestra promesa: nada de lo que se distribuye gratis pasa nunca a Pro. Las nuevas funciones de Pro son funciones nuevas, nunca funciones que ya tenías.

Precio

Las licencias se compran fuera de VS Code y fuera del Visual Studio Marketplace. Compras en el sitio de RedLens, recibes la clave por correo electrónico y la pegas en VS Code con RedLens: Manage Licence. No hay cuenta que crear ni servidor de RedLens con el que hablar: las claves se verifican sin conexión contra una clave pública integrada en la extensión.

Cancelar es un botón, en el portal del cliente — sin enviarnos un correo, sin período de aviso, y conservas Pro hasta el final del período que pagaste. Las facturas, el método de pago, los asientos y las activaciones de máquinas también viven allí.

Dos compromisos que vienen con el pago:

  • Reembolsos: 14 días, sin hacer preguntas — en una compra o una renovación.

  • Si una licencia caduca, nada de lo tuyo se toca — las funciones de Pro se bloquean y todo lo demás sigue funcionando para siempre. Las conexiones, el historial, las consultas guardadas y los cuadernos no se tocan, y Free nunca expira.


Por qué RedLens

Nativo de Redshift, no Postgres con un sombrero. Sin controlador que buscar, sin segunda extensión que instalar. Consejos de distribución y clave de ordenación, sesgo, colas WLM, costo de RPU, errores COPY decodificados, datashares, RLS y enmascaramiento, permisos efectivos — las cosas en las que un almacén de Redshift realmente se rompe.

El servidor MCP está integrado. Tus conexiones se exponen a GitHub Copilot, Claude y cualquier cliente MCP dentro de VS Code, con aplicación de solo lectura a nivel de motor — la garantía vive en el motor de consultas, no en un prompt. Cero configuración; instalar RedLens es la configuración.

La PII se enmascara antes de que los resultados lleguen al modelo. Con el modo seguro de PII activado, el enmascaramiento ocurre a la salida del motor, así que un modelo de lenguaje o un cliente MCP nunca ve los valores sin procesar.

Nada sale de tu máquina. Sin cuenta, sin backend de telemetría, sin servidor de licencias. Las credenciales de AWS permanecen en ~/.aws o en el Almacenamiento Secreto de VS Code. RedLens funciona dentro de una VPC privada sin salida de red.


Conéctate de cuatro maneras

Modo

Qué necesita

Bueno para

Demo

Nada en absoluto

Ver todo el producto en unos diez segundos

Redshift Data API

Credenciales IAM de ~/.aws

Sin configuración de red, sin acceso a VPC, sin puertos

Directa (cable Postgres)

Host, puerto, base de datos, credenciales

Clústeres accesibles públicamente o emparejados

Directa a través de bastión SSH

Lo anterior más un host de salto

Clústeres privados en una VPC

Los perfiles se guardan; las contraseñas y claves viven en el Almacenamiento Secreto de VS Code. Para el monitoreo de consultas entre usuarios en un clúster real, también querrás que el rol SYS:MONITOR se conceda al usuario que se conecta.

Comienza con el modo Demo. Sin credenciales, sin clúster, sin cuenta de AWS — un almacén de muestra se carga al instante y todas las funciones gratuitas funcionan con él.


Lo que obtienes

Explorador de esquemas

Un árbol perezoso de esquemas → tablas y vistas → columnas, incluidos los esquemas externos (Spectrum). Vista previa con un clic de las primeras filas de una tabla, scripting de objetos, diagrama de esquema, búsqueda entre objetos y búsqueda de usos.

Editor SQL

Ejecute una selección o un archivo completo con Ctrl+Enter, cancele una consulta en ejecución, controle transacciones explícitamente. El autocompletado se basa en metadatos del catálogo en vivo — esquemas, tablas y columnas reales — además de palabras clave y funciones de Redshift. Incluye linting, fragmentos, consultas guardadas e historial con búsqueda.

La cuadrícula de resultados — todo, gratis

Ordene, filtre, grafique, cree mapas de calor, transponga, agrupe, fije una línea base y compare dos ejecuciones entre sí, edite filas en el lugar y confirme, pegue filas, exporte. No existe una «cuadrícula premium».

Notebooks SQL y el constructor visual de consultas

Celdas de notebook para análisis narrativo; un constructor para cuando prefiera hacer clic en lugar de escribir.

Visualizador de EXPLAIN

El plan como árbol, con advertencias conscientes del almacén — difusiones DS_BCAST / DS_DIST, escaneos sobredimensionados — y consejos concretos de DISTKEY/SORTKEY. También EXPLAIN ANALYZE.

Servidor MCP integrado

Herramientas de solo lectura registradas automáticamente dentro de VS Code: liste bases de datos, esquemas, tablas y columnas, ejecute una consulta de solo lectura, explique una consulta. El motor impone el modo de solo lectura. Apunte Copilot o Claude a su almacén sin escribir un archivo de configuración.

Seguridad, siempre gratis

Modo de solo lectura. Una salvaguarda de producción que le obliga a confirmar antes de una escritura contra un clúster que haya marcado como producción. Enmascaramiento seguro de PII. Estas funciones son gratuitas para siempre y, por diseño, no pueden moverse a Pro.

Panel de rendimiento Pro

Métricas de infraestructura de CloudWatch junto a la actividad de consultas, y el coste en RPU de la ventana que está viendo. Solo se actualiza cuando usted lo solicita — las llamadas a métricas se facturan por petición, y un panel que consulta con temporizador es una factura a la que no dio su consentimiento.

Asesor de tablas Pro

Consejos de clave de distribución y ordenación, sesgo, estadísticas obsoletas — además de las recomendaciones de AWS Advisor con el SQL que recomiendan.

Supervisión de consultas y carga Pro

Colas de WLM, coste por consulta y errores de COPY decodificados en algo sobre lo que pueda actuar.

Vista de clúster Pro

La configuración de la consola de Redshift en la barra lateral: parámetros, red, instantáneas, mantenimiento, registro, acciones programadas, límites, eventos y nodos reservados. Solo lectura, y Propiedades es gratuito. Los parámetros que difieren del valor predeterminado del motor se listan primero — la consola no hace eso. RedLens nunca muta su clúster: para las acciones genera la CLI de aws para que usted la revise y ejecute, y generará la política IAM mínima de solo lectura que necesita, explicando qué se rompe sin cada declaración.

Comparar esquemas · Comparar datos de tablas · Programar consulta Pro

Compare dos esquemas y obtenga el DDL de migración. Diferencia a nivel de fila entre dos tablas. Genere la CLI de EventBridge Scheduler para ejecutar una consulta según un programa.

Asistentes de S3 UNLOAD / COPY Pro

UNLOAD guiado con formato, compresión y particionado; COPY guiado con el rol de IAM y el manejo de errores que COPY realmente necesita. Generado para revisión — nunca ejecutado a sus espaldas.

Gobernanza Pro

Acceso efectivo: por qué un usuario puede hacer algo, con resolución transitiva de roles y la ruta exacta que lo concede. Políticas de RLS y enmascaramiento. SQL generado de usuarios, roles y datashare, siempre para revisión, nunca ejecutado.

IA Pro

Lenguaje natural a SQL, explique un plan, optimice una consulta, corrija el último error, describa un objeto — todo basado en su catálogo en vivo — además del participante de chat @redlens. La IA se ejecuta con su suscripción de modelo de lenguaje de VS Code; RedLens no incluye ningún modelo ni clave de API.


Requisitos

  • VS Code — consulte el campo Versión de esta página para conocer la versión mínima.

  • Un espacio de trabajo de confianza: RedLens guarda credenciales del almacén y puede abrir túneles SSH, por lo que no se ejecuta en modo restringido.

  • Para conexiones Data API: credenciales de AWS en ~/.aws con permiso para llamar a la API de datos de Redshift. RedLens puede generar la política IAM mínima de solo lectura para usted.

  • Para conexiones directas: accesibilidad de red al clúster (opcionalmente a través de un bastión SSH).

  • Para el modo Demo: nada.

  • Las funciones de IA usan la API de modelo de lenguaje de VS Code y, por tanto, requieren una suscripción activa de Copilot (o equivalente). RedLens no revende acceso a modelos.

RedLens inicia un servidor MCP integrado como proceso local independiente para que los clientes MCP dentro de VS Code puedan acceder a sus conexiones. Se comunica a través de stdio, se registra solo dentro de VS Code y se detiene con la extensión.


Seguridad y privacidad

  • Sin servidor de RedLens. Sin cuenta, sin inicio de sesión, sin devolución de llamada. La extensión nunca se comunica con nosotros.

  • Las credenciales permanecen locales. Las credenciales de IAM se leen de ~/.aws; las contraseñas, claves SSH y claves de licencia viven en el almacenamiento secreto de VS Code.

  • Las claves de licencia se verifican sin conexión contra una clave pública Ed25519 integrada en la extensión. RedLens funciona en una VPC aislada sin salida de red.

  • El modo de solo lectura se impone en el motor, no en un mensaje — eso es lo que hace defendible exponer su almacén a un modelo de lenguaje.

  • El modo seguro de PII enmascara los valores antes de que salgan del motor, de modo que los clientes MCP y los modelos de lenguaje nunca reciben los datos sin procesar.

  • Su SQL, nombres de esquemas, endpoints, resultados y errores nunca se transmiten a RedLens.

La telemetría está desactivada por defecto. Si la activa, RedLens solo registra que la extensión se activó y cuáles de sus propios comandos se ejecutaron — nunca SQL, nombres de objetos, endpoints, nombres de bases de datos, identificadores de cuenta de AWS, mensajes de error, recuentos de filas ni resultados. La propia configuración de telemetría de VS Code siempre prevalece: si está desactivada, RedLens no envía nada en ningún caso.


Preguntas frecuentes

Nada se rompe. Las funciones Pro se bloquean y todo lo de la columna Gratis sigue funcionando, para siempre, sin límites ni pantallas de insistencia. Sus conexiones, historial, consultas guardadas y notebooks no se tocan.

No, y no. Las conexiones nunca se cuentan. El historial nunca se limita. Gratis no es una prueba con una mecha más larga — es el producto.

No. Sin cuenta, sin tarjeta de crédito, sin correo electrónico. La prueba comienza la primera vez que se activa la extensión.

Cómprelo aquí — RedLens Pro, 99 $/año o Asientos de equipo, 79 $/asiento/año. Su recibo llega por correo electrónico con un botón de Compra de acceso; la clave está en la página que abre, en Benefit Grants, y en su cuenta en cualquier momento. Ejecute RedLens: Manage Licence en VS Code y péguela. La compra se realiza fuera de VS Code y fuera del Marketplace, por lo que nada de ello depende de que el Marketplace sepa que ha pagado.

Sí. La verificación de licencia es sin conexión — la extensión tiene la mitad pública de la clave de firma. El único tráfico de red que genera RedLens es hacia su propio almacén y, para las funciones de Data API y CloudWatch, hacia endpoints de AWS a los que ya accede.

Las funciones Pro se bloquean y vuelve al nivel Gratis, que nunca caduca y nunca se limita. Nada suyo se elimina: conexiones, historial, consultas guardadas y notebooks no se tocan, y sus bases de datos nunca se ven implicadas. Renovar restaura Pro inmediatamente.

Ningún SQL, nombre de esquema, endpoint, resultado o error sale jamás de su máquina. Consulte Seguridad y privacidad más arriba.


Soporte

  • Errores y solicitudes de funciones: el rastreador de incidencias público enlazado en Recursos de esta página.

  • Informes de seguridad: consulte SECURITY.md. No abra una incidencia pública para un problema de seguridad.

  • Facturación y licencias: el contacto en su recibo de compra.


Licencia

Esta extensión es de código abierto bajo la licencia MIT. RedLens Pro es una extensión comercial independiente con su propio acuerdo de licencia de usuario final.

Amazon Redshift, Amazon S3, AWS y CloudWatch son marcas comerciales de Amazon.com, Inc. o sus filiales. RedLens es un producto independiente y no está afiliado, respaldado ni patrocinado por Amazon Web Services.


A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

UpdatingMaintainers
UpdatingResponse time
Release cycle
0Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    Not graded
    quality
    C
    maintenance
    Provides read-only access to PostgreSQL databases, enabling querying, schema exploration, and table metadata retrieval via MCP tools like query, list-tables, describe-table, list-schemas, and list-environments.

View all related MCP servers

Related MCP Connectors

  • Read-only MCP access to sessions, funnels, campaigns, errors, live visitors, and anomalies.

  • Read-only MCP server for wafergraph.com's semiconductor & AI supply-chain data: 30 tools, no auth.

  • Read-only Dant3 MCP for public rooms, agents, jobs and provisional machine onboarding.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/redlens-io/redlens'

If you have feedback or need assistance with the MCP directory API, please join our Discord server