RedLens MCP Server
OfficialRedLens — SQL IDE и MCP для Amazon Redshift
Нативный SQL IDE для Redshift в VS Code со встроенным MCP-сервером.
Подключайтесь четырьмя способами, просматривайте каталог, выполняйте SQL, читайте планы выполнения с предупреждениями, учитывающими особенности кластера, — и передавайте те же подключения Copilot или Claude без всякой настройки. Создан для инженеров данных, аналитических инженеров и всех, кто живёт в Redshift и предпочитает не жить во вкладке браузера.

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

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

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

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

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

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

Сколько вам стоит кластер (Pro) — метрики 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 — предупреждения | ✓ | ✓ |
Импорт CSV · диаграмма схемы · скрипты объектов · тестовые данные | ✓ | ✓ |
Дерево управления доступом — datashares, пользователи, роли, привилегии, сеансы, блокировки | ✓ | ✓ |
Безопасность — режим только для чтения, защита продакшена, PII-safe маскирование | ✓ | ✓ |
MCP-сервер — | ✓ | ✓ |
Панель производительности — метрики CloudWatch, стоимость RPU | — | ✓ |
Советник по таблицам — перекос, устаревшая статистика, рекомендации AWS Advisor + SQL | — | ✓ |
Мониторинг запросов и загрузки — очереди WLM, стоимость каждого запроса, расшифрованные ошибки COPY | — | ✓ |
Просмотр кластера — параметры, сеть, снапшоты, обслуживание, журналирование, лимиты, события | Только свойства | Все десять разделов |
Сгенерированный CLI | — | ✓ |
Сравнение схем · Сравнение данных таблиц · Планирование запросов | — | ✓ |
Мастера S3 UNLOAD / COPY | — | ✓ |
Эффективный доступ · политики RLS и маскирования · генерация кода администрирования пользователей/ролей/datashare | — | ✓ |
ИИ — NL→SQL, объяснение плана, оптимизация, исправление последней ошибки, описание объекта, чат | — | ✓ |
Расширенные MCP-инструменты — здоровье таблиц, история запросов, рекомендации, запись, UNLOAD | — | ✓ |
Каждая установка начинается с 14 дней полного Pro. Без кредитной карты. Без аккаунта. Без регистрации. Пробный период начинается с первой активации. Когда он заканчивается, ничего не ломается — функции Pro блокируются, всё остальное продолжает работать вечно.
Чтобы начать пробный период, установите RedLens Pro — он добавится к этому расширению. Покупать заранее ничего не нужно, и регистрироваться не нужно.
Наше обещание: ничто из того, что выходит в Free, никогда не перейдёт в Pro. Новые функции Pro — это новые функции, а не те, что у вас уже были.
Цена
Pro — $99 за человека в год. → Купить RedLens Pro
Team — $79 за место в год, минимум 5 мест. → Купить места для Team
Enterprise — по запросу.
Лицензии приобретаются вне 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, не одобрен и не спонсируется ею.
This server cannot be installed
Maintenance
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
- FlicenseNot gradedqualityDmaintenanceEnables connecting to Amazon Redshift and executing SQL queries with read-only safety checks.1
- AlicenseNot gradedqualityDmaintenanceEnables interacting with Amazon Redshift databases through SQL queries, schema exploration, and execution plan analysis.5MIT
- AlicenseNot gradedqualityBmaintenanceEnables secure, read-only access to Amazon Redshift data warehouses for AI assistants, allowing schema inspection, query execution, and data understanding.401MIT
- FlicenseNot gradedqualityCmaintenanceProvides 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.
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.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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