RedLens MCP Server
OfficialRedLens — 面向 Amazon Redshift 的 SQL IDE 与 MCP
一个面向 VS Code 的 Redshift 原生 SQL IDE,内置 MCP 服务器。
支持四种连接方式,浏览目录,运行 SQL,查看带数据仓库感知告警的执行计划——并且无需做任何连接配置,就能把同一套连接交给 Copilot 或 Claude。专为数据工程师、分析工程师,以及那些天天与 Redshift 打交道、却不想把工作困在浏览器标签页里的人而打造。

它长什么样
编辑器与目录 —— 基于你的实时 schema 自动补全,并且无需离开当前标签页,即可对结果进行筛选、绘图、转置和导出。

任何结果都能免费绘图 —— 选择图表类型、标签列和值列,结果网格就变成图表。排序、筛选、转置、分组、对比两次运行结果以及就地编辑也都免费。没有收费的高级网格。

表优化顾问(Pro) —— 分布倾斜、未排序块、过期统计信息以及 AWS 自身的建议,每一项都附有对应的修复 SQL。

带数据仓库感知告警的执行计划 —— 计划中真正让你花钱的部分,会被明确命名。

PII 安全模式 —— 像个人数据的列在你要求前会被屏蔽,因此屏幕共享或结对编程不会被当成安全事故。

Datashare、用户、角色和策略出现在树中 —— 每个对象上都能看到谁可以做什么。包括其他客户端做不到的列级授权和 RBAC 角色。

数仓正在花你多少钱(Pro) —— CloudWatch 指标,并显示当前查看时间范围内对应的 RPU 成本。

Related MCP server: Redshift MCP Server
开源
本扩展以 MIT 许可证开源。 下面标为免费的所有内容都在这个仓库中——你可以阅读它、构建它、复刻它,并商用,而无需询问任何人。
RedLens 是 open core。还有一个付费的扩展—— RedLens Pro—— 它增加数据仓库专用建议、Redshift 控制台、以你的 schema 为grounded 底座的 AI,以及治理和运营管理。它闭源且需要单独安装。
有三点值得明确说明,因为 open core 的名声已经传开,而且这不是没有根据:
免费版就是完整的免费产品,不是演示。 连接、浏览、运行、读取结果以及内置 MCP 服务器都是完整的,并且将持续保持这样。
免费的永远不会迁到 Pro。 新 Pro 功能就是新功能,绝不会是你已经拥有的旧功能。
免费和 Pro 的分界就是你可以读到的文件:
src/licensing/tiers.ts。它被有意放在开放仓库中。你不该为了知道自己能得到什么而安装任何东西。
** Every safe feature 都是免费的,以后也会继续免费** —— 只读模式、生产保护、操作保护和 PII 安全屏蔽。对“不泄露 PII”收费不是一个值得维护的立场。
免费版 与 Pro
RedLens 安装即免费,且 Free 是一个完整的日常工具,不是试用。
不限。四种连接方式、schema 浏览器、带元数据驱动的自动完成和 linting 的 SQL 编辑器、全部可用的结果网格、查询历史、保存的查询、操作支持、EXPLAIN 可视化器、可视化查询构建器、CSV 导入、治理树、会话和锁、基础只读 MCP 工具,并且 包括每项安全功能。免费的连接数没有限制,历史记录没有上限。
Pro 负责省钱、事故预防与治理。
功能 | Free | Pro |
连接 —— Data API · direct · SSH 跳板 · Demo | 不限 | 不限 |
连接到任何现存的 API,但在 demo? | ✅ | ✅ |
Schema 浏览器、外部(Spectrum)schema、表预览 | ✅ | ✅ |
SQL 编辑器 —— 元数据自动补全、lint、取消、操作 | ✅ | ✅ |
结果网格 —— 排序、筛选、图表、热力图、转置、分组、运行对比、内联编辑、导出 | ✅ | ✅ |
查询历史,可保存查询,SQL 笔记本,可视化查询构建器 | ✅ | ✅ |
EXPLAIN 可视化器 —— | ✅ | ✅ |
CSV 导入 · schema 图 · 对象脚本 · mock 数据 | ✅ | ✅ |
治理树 —— 数据共享、用户、角色、权限、会话、锁 | ✅ | ✅ |
safety features —— read-only、生产保护、PII 安全屏蔽 | ✅ | ✅ |
MCP Sever — | ✅ | ✅ |
性能 Dashboard —— CloudWatch metrics、RPU 成本 | — | ✅ |
Table Advisor —— 偏差、过期统计、AWS 最佳实践建议 + SQL | — | ✅ |
查询与加载监控 —— WLM 排队、每条查询成本、解码 COPY 错误 | — | ✅ |
集群查看 —— 网络、package 参数、快照、维护、日志、限制、事件 | Only props | 全部套餐 |
生成的 | — | ✅ |
对比 Schema · Table Data · 计划查询 | — | ✅ |
S3 UNLOAD/COPY 向导 | — | ✅ |
有效访问 · Protection 合规与掩码策略 · 用户/角色/datashare admin 代码生成 | — | ✅ |
AI —— 自然语言→SQL、explain plan、optimize、修复最后“错误”、describe object、 | — | ✅ |
高级 MCP 工具 —— 数据健康、查询记录、推荐、write、UNLOAD | — | ✅ |
每次安装都从 14 天完整 Pro 开始。不需要信用卡账号、免费注册。 试用从一次激活即开始。试用结束后不会破坏任何功能:只是锁掉 Pro 特性,其他所有功能继续永久使用。
开始试用: **安装 RedLens - Pro —— 它会给这个扩展自动添加。不需要先买,也不需要先注册。
我们的承诺 —— “免费的不收进 Pro”。 新 Pro 功能是新功能,绝不会是你已经得到过的功能。
14 天退款 ->
价格
Pro — 每人 99 美 / 每个 年。 → ** 购买 RedLens Pro**
Team — 每组 79 美元 / 每个座位/年,最少 5 组。 → ** 购买 Team seats**
企业版 — 资料另询。
许可证是在VS Code外部、Visual Studio Marketplace 外部购买。 你在RedLens 网站 上扫码,通过邮件收到密钥,再在VS Code中用 RedLens: Manage Licence 将该密钥粘贴进去。注册一个账号,也没有 RedLens 服务器需要连件:密钥会离线对(也只离线)内置在扩展中的公钥进行验证即可。
取消只是一个按钮,在 customer portal 里。无需联系我们,没有提醒期限,你仍然保留 Pro 直到你已付费期限结束。他需要发票、支付方式、座位和机器激活。
有两个保修承诺:
退款:14 天无理由退款 —— 无论是购买或续费。
许可证到期不会碰你任何东西 —— Pro 功能被锁定,其余一切继续工作。连接、历史、已保存查询、笔记都不受影响,Free 也不会过期。
为什么 RedLens
支持 Redshift 原声,不会伪装 Postgres。 没有额外驱动要找,也不用装第二个扩展。分布、sort key 建议、偏斜、WLM 队列、RPU 成本、解码 COPY 错误、datashare、RLS 和 mask,生效权限 —— 都是 Redshift 数仓真正容易损坏的地方。
MCP 服务器已内置。 你的连接可被 GitHub Copilot、Claude 等MCP客户端直接用,而且引擎级只读强制 —— 这是一个引擎层保证,不是靠 prompt 保证。零配置;安装 RedLens 即完成配置。
PII 在到达模型之前被屏蔽。 开启 PII 安全模式后,在数据从引擎输出时即进行隐藏,所以语言模型或 MCP 客户端并不会看到原始值。
不会有信息离开你的机器。 无需账号、不用遥测后端、不需要 license server。AWS 凭据保留在 ~/.aws 或 VS Code 的Secret Storage。RedLens 能在私有 VPC 内工作,不需要出口。
四种连接到方式
模式 | 需要 | 合适 |
Demo | 完全不需要 | 大约十秒钟看到整个产品 |
Red Data API | 来自 | 不需要网络设置、不需要 VPC 可用 |
直连(PostgreSQL wire) | 主机、端口、数据库、凭据 | 公网可访问主机或者集群的 private link |
通过 SSH 堡垒直接连 | 上面的 + jump host | 私有 VPC 中的集群 |
配置文件保存;密码和密钥都留在 VS Code Secret Storage。如果想要在真实集群上做跨用户查询,建议再在连接到用户的 user 上授 SYS:MONITOR。
从 Demo 开始。 无需凭据,不需要集群,无需 AWS 账号 —— 一个 sample 仓库会立刻加载,且所有 Free 特性都能基于它生效。
你能获得什么
Schema 浏览器
一个 schema → 表和视图 → 列 + 外部(Spectrum) schema 的 lumberload。同时支持一键点击浏览表的第一行、对象脚本、schema 图、跨对象搜索和查找引用。
SQL 编辑器
使用 Ctrl+Enter 运行选中内容或整个文件,取消正在运行的查询,显式控制事务。自动补全由实时目录元数据驱动——真实的 schema、表和列——外加 Redshift 关键字和函数。还附带 linting、代码片段、已保存查询和可搜索的历史记录。
结果网格——全部功能,完全免费
排序、筛选、图表、热力图、转置、分组、固定基线并对比两次运行结果、就地编辑行并提交、粘贴行、导出。没有"高级网格"。
SQL 笔记本和可视化查询构建器
用于叙述性分析的笔记本单元格;当你更想点击而不是输入时的构建器。
EXPLAIN 可视化器
以树形展示执行计划,带有仓库感知的警告——DS_BCAST / DS_DIST 广播、超大扫描——以及具体的 DISTKEY/SORTKEY 建议。也支持 EXPLAIN ANALYZE。
嵌入式 MCP 服务器
在 VS Code 内自动注册的只读工具:列出数据库、schema、表和列,运行只读查询,解释查询。只读由引擎强制执行。无需编写配置文件,即可将 Copilot 或 Claude 指向你的仓库。
安全功能,始终免费
只读模式。一项生产环境保护措施,在你对标记为生产的集群执行写入前要求确认。PII 安全脱敏。这些功能永远免费,并且从设计上就无法被移到 Pro 中。
性能仪表盘 Pro
CloudWatch 基础设施指标与查询活动并列展示,以及你正在查看的时间窗口的 RPU 成本。仅在你要求时刷新——指标调用按请求计费,定时轮询的面板是一笔你并未同意的账单。
表顾问 Pro
分布键和排序键建议、数据倾斜、过时统计信息——外加 AWS Advisor 的建议及其推荐的 SQL。
查询与加载监控 Pro
WLM 排队、每次查询的成本,以及被解码为可操作信息的 COPY 错误。
集群视图 Pro
侧边栏中的 Redshift 控制台配置:参数、网络、快照、维护、日志、计划操作、限制、事件和预留节点。只读,且 Properties 是免费的。与引擎默认值不同的参数会排在前面——控制台不会这样做。RedLens 从不修改你的集群:对于操作,它会生成 aws CLI 命令供你审阅和运行,并且会生成它所需的最小只读 IAM 策略,解释缺少每条语句会破坏什么。
比较 Schema · 比较表数据 · 计划查询 Pro
对比两个 schema 并获取迁移 DDL。两个表之间的行级差异。生成 EventBridge Scheduler CLI 以按计划运行查询。
S3 UNLOAD / COPY 向导 Pro
引导式 UNLOAD,包含格式、压缩和分区;引导式 COPY,包含 IAM 角色和 COPY 实际需要的错误处理。生成供审阅——绝不会在背后执行。
治理 Pro
有效访问:用户为什么能做某件事,包含传递角色解析和授予该权限的确切路径。RLS 和脱敏策略。生成的用户、角色和 datashare SQL,始终供审阅,绝不执行。
AI Pro
自然语言转 SQL、解释执行计划、优化查询、修复最后一个错误、描述对象——全部基于你的实时目录——外加 @redlens 聊天参与者。AI 运行在你的 VS Code 语言模型订阅上;RedLens 不附带任何模型或 API 密钥。
要求
VS Code——请参阅本页上的 Version 字段了解最低版本。
你信任的工作区:RedLens 持有仓库凭据并可以打开 SSH 隧道,因此它不会在受限模式下运行。
对于 Data API 连接:
~/.aws中的 AWS 凭据,具有调用 Redshift Data API 的权限。RedLens 可以为你生成最小只读 IAM 策略。对于直接连接:到集群的网络可达性(可选通过 SSH 堡垒机)。
对于 Demo 模式:无需任何条件。
AI 功能使用 VS Code 语言模型 API,因此需要有效的 Copilot(或同等产品)订阅。RedLens 不转售模型访问权限。
RedLens 启动一个作为独立本地进程的嵌入式 MCP 服务器,以便 VS Code 内的 MCP 客户端可以访问你的连接。它通过 stdio 通信,仅在 VS Code 内注册,并随扩展一起停止。
安全与隐私
没有 RedLens 服务器。 没有账户、没有登录、没有回调。该扩展绝不会向我们回传数据。
凭据保留在本地。 IAM 凭据从
~/.aws读取;密码、SSH 密钥和许可证密钥存储在 VS Code Secret Storage 中。许可证密钥离线验证,使用嵌入在扩展中的 Ed25519 公钥。RedLens 可在无出站流量的气隙 VPC 中工作。
只读在引擎中强制执行,而不是在提示中——这正是将你的仓库暴露给语言模型是合理做法的原因。
PII 安全模式在数据离开引擎之前对值进行脱敏,因此 MCP 客户端和语言模型永远不会收到原始数据。
你的 SQL、schema 名称、端点、结果和错误永远不会传输给 RedLens。
遥测默认关闭。如果你打开它,RedLens 仅记录扩展已激活以及它自己的哪些命令已运行——绝不记录 SQL、对象名称、端点、数据库名称、AWS 账户标识符、错误消息、行数或结果。VS Code 自身的遥测设置始终优先:如果该设置关闭,RedLens 无论何种情况都不会发送任何内容。
常见问题
不会有任何功能中断。Pro 功能会锁定,Free 列中的所有内容将永远继续工作,没有限制,也没有烦人的弹窗。你的连接、历史记录、已保存查询和笔记本都不会受到影响。
不会,也不会。连接永远不会被计数。历史记录永远不会被限制。免费版不是引线更长的试用版——它就是产品本身。
不需要。没有账户、没有信用卡、没有电子邮件。试用从扩展首次激活时开始。
在此购买——RedLens Pro,每年 $99 或 团队席位,每年每席位 $79。你的收据会通过电子邮件到达,带有 Access purchase 按钮;密钥在它打开的页面上,位于 Benefit Grants 下,也可以随时在你的账户中查看。在 VS Code 中运行 RedLens: Manage Licence 并粘贴它。购买发生在 VS Code 之外和 Marketplace 之外,因此没有任何环节依赖于 Marketplace 知道你已付款。
可以。许可证验证是离线的——扩展持有签名密钥的公钥部分。RedLens 产生的唯一网络流量是到你自己的仓库,以及对于 Data API 和 CloudWatch 功能,到你已可访问的 AWS 端点。
Pro 功能会锁定,你回退到免费版,免费版永不过期、永不受限。你的任何数据都不会被删除:连接、历史记录、已保存查询和笔记本都不会受到影响,你的数据库也永远不会被涉及。续费后 Pro 立即恢复。
不会。任何 SQL、schema 名称、端点、结果或错误都不会离开你的机器。请参阅上面的安全与隐私。
支持
错误和功能请求:本页 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