Skip to main content
Glama
redlens-io

RedLens MCP Server

Official
by redlens-io

RedLens — SQL IDE и MCP для Amazon Redshift

Нативный SQL IDE для Redshift в VS Code со встроенным MCP-сервером.

Подключайтесь четырьмя способами, просматривайте каталог, выполняйте SQL, читайте планы выполнения с предупреждениями, учитывающими особенности кластера, — и передавайте те же подключения Copilot или Claude без всякой настройки. Создан для инженеров данных, аналитических инженеров и всех, кто живёт в Redshift и предпочитает не жить во вкладке браузера.

RedLens в работе: кластер в обозревателе, запрос в SQL-редакторе, результаты в таблице с отмеченным внешним ключом, предупреждение в плане выполнения о broadcast join и о том, как это исправить, и снова таблица с персональными данными, скрытыми по умолчанию


Как это выглядит

Редактор и каталог — автодополнение по вашей живой схеме, а также результаты, которые можно фильтровать, превращать в график, транспонировать и экспортировать, не покидая вкладку.

SQL-редактор RedLens с автодополнением по схеме

Графики из любых результатов — бесплатно — выберите тип, столбец-метку и значения, и таблица превратится в график. Сортировка, фильтрация, транспонирование, группировка, сравнение двух запусков и редактирование на месте тоже бесплатны. Премиальной таблицы результатов не существует.

Таблица результатов, переключённая в столбчатую диаграмму: тип диаграммы, столбец-метка и столбцы значений выбираются сверху; на диаграмме — количество мест по аренам из демоданных

Советник по оптимизации таблиц (Pro) — перекос распределения, несортированные блоки, устаревшая статистика и собственные рекомендации AWS, к каждой прилагается SQL, который её исправляет.

Советник по оптимизации таблиц с перекосом, процентом несортированных блоков и устаревшей статистикой и исправляющим SQL

Планы выполнения с предупреждениями, учитывающими особенности кластера — части плана, которые стоят вам денег, названы явно.

План EXPLAIN с аннотированными предупреждениями, учитывающими особенности кластера

PII-safe mode — столбцы, похожие на персональные данные, маскируются, пока вы не попросите, поэтому демонстрация экрана или парное программирование не превращаются в инцидент.

Таблица результатов со столбцом email, замаскированным и помеченным как PII

Datashares, пользователи, роли и политики в дереве — и, для каждого объекта, кто что может делать. Включены гранты на уровне столбцов и RBAC-роли — здесь другие клиенты останавливаются.

Обозреватель RedLens, показывающий datashares, пользователей, роли и политики безопасности, рядом панель со списком грантов на таблицу, включая грант на уровне столбца для RBAC-роли

Сколько вам стоит кластер (Pro) — метрики CloudWatch со стоимостью RPU за выбранный период.

Метрики CloudWatch со стоимостью RPU за выбранный период

Related MCP server: Redshift MCP Server

Открытый исходный код

Это расширение имеет открытый исходный код под лицензией MIT. Всё, что ниже описано как бесплатное, находится в этом репозитории — вы можете читать его, собирать, форкать и использовать в коммерческих целях без чьего-либо разрешения.

RedLens — это open core. Существует второе, платное расширение — RedLens Pro — которое добавляет рекомендации с учётом особенностей кластера, консоль Redshift, ИИ, основанный на вашей схеме, и администрирование управления доступом. Оно закрытое и устанавливается отдельно.

Три вещи, которые стоит сказать прямо, потому что у open core есть репутация, и она заслужена:

  • Бесплатный уровень — это полноценный бесплатный продукт, а не демо. Подключение, просмотр, редактирование, выполнение, чтение результатов и встроенный MCP-сервер реализованы полностью и останутся такими.

  • Ничто из того, что выходит в Free, никогда не перейдёт в Pro. Новые функции Pro — это новые функции, а не те, что у вас уже были.

  • Где проходит граница — это файл, который вы можете прочитать: src/licensing/tiers.ts. Он намеренно находится в открытом репозитории. Вам не нужно ничего устанавливать, чтобы узнать, что вы получаете.

Каждая функция безопасности бесплатна и всегда будет бесплатной — режим только для чтения, защита продакшена, управление транзакциями и PII-safe маскирование. Брать деньги за то, чтобы не допускать утечки PII, — позиция, которую не стоит защищать.


Бесплатно и Pro

RedLens устанавливается бесплатно, и Free — это полный ежедневный цикл работы, а не демо.

Безлимитные подключения всех четырёх видов, обозреватель схем, SQL-редактор с автодополнением и проверками на основе метаданных, вся таблица результатов, история запросов, сохранённые запросы, SQL-блокноты, визуализатор EXPLAIN, визуальный конструктор запросов, импорт CSV, дерево управления доступом, сеансы и блокировки, базовые MCP-инструменты только для чтения и все функции безопасности. Подключения никогда не подсчитываются. История никогда не ограничивается.

Pro — это то, что экономит деньги, предотвращает инциденты и управляет доступом.

Free

Pro

Подключения — Data API · прямое · SSH-бастион · Demo

Безлимитно

Безлимитно

Обозреватель схем, внешние схемы (Spectrum), предпросмотр таблиц

SQL-редактор — автодополнение по метаданным, линтинг, отмена, транзакции

Таблица результатов — сортировка, фильтр, графики, тепловая карта, транспонирование, группировка, сравнение запусков, редактирование на месте, экспорт

История запросов · сохранённые запросы · SQL-блокноты · визуальный конструктор запросов

Визуализатор EXPLAIN — предупреждения DS_BCAST/DS_DIST, рекомендации по DISTKEY/SORTKEY

Импорт CSV · диаграмма схемы · скрипты объектов · тестовые данные

Дерево управления доступом — datashares, пользователи, роли, привилегии, сеансы, блокировки

Безопасность — режим только для чтения, защита продакшена, PII-safe маскирование

MCP-сервер — list_*, execute_query (только чтение), explain_query

Панель производительности — метрики CloudWatch, стоимость RPU

Советник по таблицам — перекос, устаревшая статистика, рекомендации AWS Advisor + SQL

Мониторинг запросов и загрузки — очереди WLM, стоимость каждого запроса, расшифрованные ошибки COPY

Просмотр кластера — параметры, сеть, снапшоты, обслуживание, журналирование, лимиты, события

Только свойства

Все десять разделов

Сгенерированный CLI aws для действий в консоли · генератор IAM-политик только для чтения

Сравнение схем · Сравнение данных таблиц · Планирование запросов

Мастера S3 UNLOAD / COPY

Эффективный доступ · политики RLS и маскирования · генерация кода администрирования пользователей/ролей/datashare

ИИ — NL→SQL, объяснение плана, оптимизация, исправление последней ошибки, описание объекта, чат @redlens

Расширенные MCP-инструменты — здоровье таблиц, история запросов, рекомендации, запись, UNLOAD

Каждая установка начинается с 14 дней полного Pro. Без кредитной карты. Без аккаунта. Без регистрации. Пробный период начинается с первой активации. Когда он заканчивается, ничего не ломается — функции Pro блокируются, всё остальное продолжает работать вечно.

Чтобы начать пробный период, установите RedLens Pro — он добавится к этому расширению. Покупать заранее ничего не нужно, и регистрироваться не нужно.

Наше обещание: ничто из того, что выходит в Free, никогда не перейдёт в Pro. Новые функции Pro — это новые функции, а не те, что у вас уже были.

Цена

Лицензии приобретаются вне VS Code и вне Visual Studio Marketplace. Вы покупаете на сайте RedLens, получаете ключ по электронной почте и вставляете его в VS Code с помощью RedLens: Manage Licence. Создавать аккаунт не нужно, и общаться с сервером RedLens не нужно: ключи проверяются офлайн с помощью открытого ключа, встроенного в расширение.

Отмена — это кнопка в портале клиента — никаких писем нам, без срока уведомления, и Pro сохраняется до конца оплаченного срока. Там же находятся счета, способ оплаты, места и активации машин.

Два обязательства, которые вы получаете при оплате:

  • Возврат: 14 дней, без вопросов — при покупке или продлении.

  • Если лицензия истечёт, ничто из вашего не пострадает — функции Pro блокируются, а всё остальное продолжает работать вечно. Подключения, история, сохранённые запросы и блокноты остаются нетронутыми, а Free никогда не истекает.


Почему RedLens

Нативный Redshift, а не Postgres в шляпе. Не нужно искать драйвер и устанавливать второе расширение. Рекомендации по ключам распределения и сортировки, перекос, очереди WLM, стоимость RPU, расшифрованные ошибки COPY, datashares, RLS и маскирование, эффективные разрешения — то, на чём кластер Redshift действительно ломается.

MCP-сервер встроен. Ваши подключения доступны GitHub Copilot, Claude и любому MCP-клиенту внутри VS Code, с принудительным режимом только для чтения на уровне движка — гарантия живёт в движке запросов, а не в промпте. Ноль настройки; установка RedLens и есть настройка.

PII маскируется до того, как результаты попадут к модели. При включённом режиме PII-safe маскирование происходит на выходе из движка, поэтому языковая модель или MCP-клиент никогда не видят исходные значения.

Ничто не покидает вашу машину. Никакого аккаунта, бэкенда телеметрии и сервера лицензий. Учётные данные AWS остаются в ~/.aws или в VS Code Secret Storage. RedLens работает внутри приватной VPC без исходящего трафика.


Подключение четырьмя способами

Режим

Что нужно

Для чего подходит

Запуск выделенного фрагмента или всего файла — Ctrl+Enter, отмена выполняющегося запроса, явное управление транзакциями. Автодополнение работает на основе живых метаданных каталога — реальных схем, таблиц и колонок — плюс ключевых слов и функций Redshift. Линтинг, сниппеты, сохранённые запросы и доступная история поиска — всё в комплекте.

Сетка результатов — вся, бесплатно

Сортировка, фильтрация, диаграммы, тепловая карта, транспонирование, группировка, закрепление базовой линии и сравнение двух запусков между собой, редактирование строк на месте с фиксацией, вставка строк, экспорт. Никакой «премиальной сетки» не существует.

SQL-ноутбуки и визуальный конструктор запросов

Ячейки ноутбука для повествовательного анализа; конструктор для тех случаев, когда удобнее кликать, чем печатать.

Визуализатор EXPLAIN

План в виде дерева с предупреждениями, учитывающими особенности хранилища, — DS_BCAST / DS_DIST-трансляции, чрезмерно большие сканирования — и конкретными рекомендациями по DISTKEY/SORTKEY. Также поддерживается EXPLAIN ANALYZE.

Встроенный MCP-сервер

Инструменты только для чтения, автоматически регистрируемые внутри VS Code: список баз данных, схем, таблиц и колонок, выполнение запроса только для чтения, объяснение запроса. Режим только для чтения обеспечивается движком. Направьте Copilot или Claude на ваше хранилище без написания файла конфигурации.

Безопасность — всегда бесплатно

Режим только для чтения. Защита продакшена, требующая подтверждения перед записью в кластер, помеченный вами как продакшен. Маскирование, безопасное для PII. Всё это бесплатно навсегда и по замыслу не может быть перенесено в Pro.

Панель производительности Pro

Метрики инфраструктуры CloudWatch рядом с активностью запросов и стоимость RPU за просматриваемый период. Обновление только по вашему запросу — вызовы метрик тарифицируются за каждый запрос, а панель, опрашивающая по таймеру, — это счёт, на который вы не соглашались.

Table Advisor Pro

Рекомендации по ключам распределения и сортировки, перекос, устаревшая статистика — плюс рекомендации AWS Advisor с предлагаемым SQL.

Мониторинг запросов и загрузки Pro

Очереди WLM, стоимость каждого запроса и ошибки COPY, расшифрованные в понятные действия.

Просмотр кластера Pro

Конфигурация консоли Redshift на боковой панели: параметры, сеть, снимки, обслуживание, журналирование, запланированные действия, лимиты, события и зарезервированные узлы. Только для чтения, а раздел Properties бесплатен. Параметры, отличающиеся от значений по умолчанию движка, перечислены первыми — консоль так не делает. RedLens никогда не изменяет ваш кластер: для действий он генерирует CLI-команду aws для вашего просмотра и запуска, а также генерирует минимальную политику IAM только для чтения, объясняя, что сломается без каждого оператора.

Сравнение схем · Сравнение данных таблиц · Планирование запросов Pro

Сравните две схемы и получите DDL миграции. Построчное сравнение двух таблиц. Сгенерируйте CLI EventBridge Scheduler для выполнения запроса по расписанию.

Мастера S3 UNLOAD / COPY Pro

Пошаговый UNLOAD с форматом, сжатием и партиционированием; пошаговый COPY с ролью IAM и обработкой ошибок, которая действительно нужна COPY. Генерируется для просмотра — никогда не выполняется за вашей спиной.

Управление доступом Pro

Effective Access: почему пользователь может что-то делать, с транзитивным разрешением ролей и точным путём, который это предоставляет. Политики RLS и маскирования. Сгенерированный SQL для пользователей, ролей и даташеров — всегда для просмотра, никогда не выполняется.

ИИ Pro

Естественный язык в SQL, объяснение плана, оптимизация запроса, исправление последней ошибки, описание объекта — всё на основе вашего живого каталога — плюс участник чата @redlens. ИИ работает на вашей подписке на языковую модель VS Code; RedLens не поставляет модель и не требует API-ключ.


Требования

  • VS Code — минимальную версию см. в поле Version на этой странице.

  • Доверенное рабочее пространство: RedLens хранит учётные данные хранилища и может открывать SSH-туннели, поэтому не работает в Restricted Mode.

  • Для подключений Data API: учётные данные AWS в ~/.aws с разрешением на вызов Redshift Data API. RedLens может сгенерировать для вас минимальную политику IAM только для чтения.

  • Для прямых подключений: сетевая доступность кластера (опционально через SSH-бастион).

  • Для режима Demo: ничего.

  • ИИ-функции используют API языковой модели VS Code и поэтому требуют активной подписки Copilot (или аналога). RedLens не перепродаёт доступ к моделям.

RedLens запускает встроенный MCP-сервер как отдельный локальный процесс, чтобы MCP-клиенты внутри VS Code могли получить доступ к вашим подключениям. Он общается через stdio, регистрируется только внутри VS Code и останавливается вместе с расширением.


Безопасность и конфиденциальность

  • Нет сервера RedLens. Никакой учётной записи, входа или обратного вызова. Расширение никогда не связывается с нами.

  • Учётные данные остаются локальными. Учётные данные IAM читаются из ~/.aws; пароли, SSH-ключи и лицензионные ключи хранятся в VS Code Secret Storage.

  • Лицензионные ключи проверяются офлайн с помощью открытого ключа Ed25519, встроенного в расширение. RedLens работает в изолированной VPC без исходящего трафика.

  • Режим только для чтения обеспечивается движком, а не подсказкой — именно это делает открытие вашего хранилища языковой модели оправданным.

  • Режим PII-safe маскирует значения до их выхода из движка, поэтому MCP-клиенты и языковые модели никогда не получают необработанные данные.

  • Ваш SQL, имена схем, конечные точки, результаты и ошибки никогда не передаются в RedLens.

Телеметрия по умолчанию выключена. Если вы её включите, RedLens записывает только факт активации расширения и то, какие из его собственных команд выполнялись, — никогда SQL, имена объектов, конечные точки, имена баз данных, идентификаторы учётных записей AWS, сообщения об ошибках, количество строк или результаты. Собственная настройка телеметрии VS Code всегда имеет приоритет: если она выключена, RedLens не отправляет ничего в любом случае.


FAQ

Ничего не сломается. Функции Pro блокируются, а всё, что входит в бесплатную колонку, продолжает работать вечно, без ограничений и без назойливых окон. Ваши подключения, история, сохранённые запросы и ноутбуки останутся нетронутыми.

Нет и нет. Подключения никогда не учитываются. История никогда не ограничивается. Free — это не пробная версия с более длинным фитилём, это сам продукт.

Нет. Никакой учётной записи, кредитной карты или электронной почты. Пробная версия начинается при первой активации расширения.

Купите здесь — RedLens Pro, $99/год или Team seats, $79/место/год. Ваш чек придёт по электронной почте с кнопкой Access purchase; ключ находится на странице, которую она открывает, в разделе Benefit Grants, а также в вашем аккаунте в любое время. Выполните RedLens: Manage Licence в VS Code и вставьте его. Покупка происходит вне VS Code и вне Marketplace, поэтому ничто в ней не зависит от того, знает ли Marketplace, что вы заплатили.

Да. Проверка лицензии выполняется офлайн — расширение хранит открытую часть ключа подписи. Единственный сетевой трафик, который генерирует RedLens, — это трафик к вашему собственному хранилищу и, для функций Data API и CloudWatch, к конечным точкам AWS, до которых вы уже дотягиваетесь.

Функции Pro блокируются, и вы возвращаетесь к бесплатному тарифу, который никогда не истекает и никогда не ограничивается. Ничего из вашего не удаляется: подключения, история, сохранённые запросы и ноутбуки остаются нетронутыми, а ваши базы данных вообще не затрагиваются. Продление немедленно восстанавливает Pro.

Никакой SQL, имена схем, конечные точки, результаты или ошибки никогда не покидают вашу машину. См. Безопасность и конфиденциальность выше.


Поддержка

  • Ошибки и запросы функций: публичный трекер проблем, указанный в разделе Resources на этой странице.

  • Сообщения о безопасности: см. SECURITY.md. Пожалуйста, не открывайте публичный issue для проблем безопасности.

  • Выставление счетов и лицензирование: контакт из вашего чека о покупке.


Лицензия

Это расширение с открытым исходным кодом по лицензии MIT. RedLens Pro — это отдельное коммерческое расширение с собственным лицензионным соглашением с конечным пользователем.

Amazon Redshift, Amazon S3, AWS и CloudWatch являются товарными знаками Amazon.com, Inc. или её аффилированных лиц. RedLens — независимый продукт и не связан с 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