Skip to main content
Glama
RedLens MCP Server

RedLens MCP Server

Official
by redlens-io

RedLens — Amazon Redshift用SQL IDE & MCP

RedshiftネイティブのVS Code向けSQL IDEで、MCPサーバーを内蔵しています。

接続方法は4種類。カタログを閲覧し、SQLを実行し、ウェアハウスを意識した警告付きで実行プランを読み解けます。しかも、何も設定しなくてもその同じ接続をCopilotやClaudeに渡せます。Redshiftの日常を使っており、ブラウザのタブの中には住みたくない――データエンジニア、アナリティクスエンジニア、そしてそんなすべての人のために作られました。

RedLens使用例:エクスプローラにウェアハウス、SQLエディタのクエリ、外部キーがマークされた結果グリッド、ブロードキャスト結合の警告と修正方法を示す実行プラン、そして既定で個人データがマスクされた結果グリッド


画面の様子

エディタとカタログ — 実際のスキーマから補完できるエディタと、タブを離れずフィルタ・チャート化・転置・エクスポートできる結果。

スキーマに基づいた補完を持つRedLens SQLエディタ

どの結果からでも、無料のチャート作成 — 種類、ラベル列、値の列を選ぶだけで、グリッドがチャートに変わります。ソート、フィルタ、転置、グループ化、2回の実行の比較、インライン編集もすべて無料です。有料のグリッドはありません。

結果グリッドを棒グラフに切り替えたところ。チャートタイプ、ラベル列、値の列を上で選択でき、デモデータからアリーナごとの座席がプロットされている

Table Optimization Advisor (Pro) — データ分散のスキュー、未整列ブロック、失効した統計、AWS自身の推奨事項を、修正するSQLと併せて表示します。

スキュー、未ソート率、失効統計と修正SQLを表示するTable Optimization Advisor

ウェアハウスを考慮した警告付き実行プラン — お金がかかるプランの箇所を、きちんと明示します。

Redshiftの知識で注釈が付いたEXPLAINプラン

PII-safe mode — 個人データらしい列は、使う人が許可するまでHマスクされます。だから画面共有やペアプログラミングが事故になりません。

メール列がマスクされ、PIIの扱いとわかる結果グリッド

Datashare・ユーザー・ロール・ポリシーのツリー表示 — 加えて、オブジェクトごとに誰が何をできるかを確認できます。列レベル権限とRBAC正ロール(ロール)も含む。ここで他のクライアントは止まってしまいます。

デモプラーで、datashare、ユーザー、ロール、セキュリティポリシーを表示。隣のパネルでは、テーブルへの権限を行ける。</b> RBACロールへの列レベル権限も含めて。`

ウェアハウスのコストを可視化 (Pro) — 選択した期間を、RPUコストと一緒にCloudWatchメトリクスで確認。

選択した期間のRPUコスト付きCloudWatchメトリクス

Related MCP server: Redshift MCP Server

オープンソース

この拡張機能はMITライセンスでオープンソースです。 以下で「無料」と記載されているものはすべて、このリポジトリに含まれています。読むのも、ビルドするのも、フォークするのも、商用利用するのも、誰かに聞く必要はありません。

RedLensはオープンコアです。もうひとつ、有料拡張機能「** RedLens Pro」**があります。これは、ウェアハウス別のアドバイス、Redshiftコンソール、スキーマに基づくAI、ガバナンス管理を追加します。クローズドソースであり、別途のインスト入手です。

オープンコアには評判があり、またそういうのも事実なので、ここではっきり言います。

  • 無料版は、製品全体が無料であり、デモではありません。 接続、カタログ“browsing、編集、SQL実行、結果の読み取り、内蔵MCPサーバーはすべて完全に機能し、これからもその状態が保たれます。

  • 無料として出荷された機能が、後からProになります、というのはない。 新しいPro機能とは新しい機能であり、すでに使っていた機能がProに移ることはありません。

  • 線がどこにあるかは、読めるファイルにも明記: src/licensing/tiers.tsに示されています。これは意図的に公開リポジトリにあります。何が得られるかを知る理由に、何かをインストールする必要はないのです。

すべての安全機能は無料であり、今後も無料です。読み取り専用モード、本番環境保護、トランザクションの管理、PIIに特化したマスキング。PIIを漏えないことに対して料金を取るというのは、擁護に値しません。


FreeとPro

RedLensは無料でインストールでき、Freeはデモではありません。その上で、毎日の作業ワンサイクルがすべて動きます。

4種類すべての接続が無制限、スキーマエクスプローラー、メタデータによるオートコンプリートとリンティング、結果グリッド全部、クエリ履歴、保存済みクエリ、SQLノートブック、EXPLAINビジュアライザー、ビジュアルクエリビルダー、CSVインポート、ガバナンスツリー、セッションとロック、基本的な読み取り専用MCPツール、そしてすべての安全機能。接続はまったくカウントされません。履歴も使われません。

Proは、コストを削減し、事故を防ぎ、にガバナンスを効かせるものです。

Free

Pro

接続 — Data API・ダイレクト・SSH踏み台・Demo

無制限

無制限

スキーマエクスプローラー、外部 (Spectrum) スキーマ、テーブル(先行)preview — "preview" is not a prose? Actually "preview" within a row, we should preserve the English "preview"? Hmm, since the entire row is a feature list, we can translate "table preview" to "テーブルプレビュー". Good.

SQLエディタ — メタデータ・オートコンプリート、リンティング、キャンセル、トランザクション

✓

✓

結果グリッド — ソート、フィルタ、チャート、ヒートマ,Qトップマップ、転置、グループ化、実行比較、インライン編集、エクスポート

✓

✓

クエリ履歴・保存したクエリ・SQLノートブック・ビジュアルクエリビルダー

✓

✓

EXPLAINビジュアライザー — DS_BCAST/DS_DIST 警告、DISTKEY/SORTKEY アドバイス

✓

✓

CSVインポート・スキーマ図・オブジェクトスクリプト・モックデータ

✓

✓

ガバナンスツリー — データシェア、ユーザー、ロール、権限、セッション、ロック

✓

✓

安全機能 — 読み取り専用モード、本番保護、PII-safe マスキング

✓

✓

MCPサーバー — list_*、execute_query (読み取り専用)、explain_query

✓

✓

Performance Dashboard — CloudWatchメトリクス、RPUコスト

—

✓

Table Advisor — スキュー、古い統計、AWS Advisor の推奨 + SQL

—

✓

Query & Load Monitoring — WLMキューイング、クエリごとのコスト、デコードされたCOPYエラー

—

✓

クラスタービュー — パラメータ、ネットワーク、スナップショット、メンテナンス、ログ、制限、イベント

プロパティのみ

全10セクション

コンソール用aws CLIの生成・読み取り専用IAMポリシージェネレータ

—

✓

Compare Schemas · Compare Table Data · Schedule Query

—

✓

S3 UNLOAD / COPY ウィザード

—

✓

Effective Access · RLS & マスキングポリシー · ユーザー/ロール/datashare 管理コード生成

—

✓

AI — 自然言語→SQL、プラン説明、最適化、最近のエラー修正、オブジェクト説明、@redlensチャット

—

✓

高度なMCPツール — テーブルヘルス、クエリ履歴、レコメンデーション、書き込み、UNLOAD

—

✓

すべてのインストールは、14日間のフルProトライアルを付け、から始まります。クレジットカード、アカウント、サインアップは不要です。 トライアルは初回アクティベーション時に開始します。トライアルが終了しても、障害は起こりません。Pro機能はロックされますが、それ以外のすべては・動き続けます。

トライアルを開始するには、RedLens Pro をインストールします。この拡張機能に追加されます。購入もサインアップも、先に何もいりません。

私たちの約束:無料で出荷されfeatureは決してProりません。 新しくPro化される機能は新機能であり、すでにある機能がProに移ることはありません。

価格

ライセンスはVS Codeの外部、Visual Visual Studio Marketplaceの外でも購入します。 RedLensサイトで購入し、メールでキーを受け取り、VS Codeで**RedLens: Manage Licence**にペーストします。アカウント作成も、RedLensサーバへのアクセスも不要です。キーは、拡張機能に組み込まれた公開鍵と照合され、オフライン検証されます。

解約はカスタマーポータルのボタンを1つ押すだけです。メール連絡も解約通知期間もありません。そして支払った期間の終了日まではProを使い続けられます。請求書、支払い方法、シート数、起動したデバイスの管理もすべてそこにあります。

お支払いには、2つの確約が伴います:

  • 返金:14日以内なら、理由を問いません — 新規購入でも更新でも。

  • ライセンスが失効しても、あなたのものには何も触れません — Proはロックされますが、それ以外はすべてが動き続けます。接続、履歴、保存済みクエリ、ノートブックは影響を受けたし、Freeに失効期限はありません。


RedLensを選ぶ理由

Redshiftネイティブであり、Postgres帽子をかぶせただけではありません。 ドライバを必要ワークス探すーもの、別の拡張をインストールする必要もありません。分散キーとソートキーのアドバイス、スキュー、WLMキュー、RPUコスト、デコードされたCOPYエラー、datashare、RLSとマスキング、有効な権限 — Redshiftのmakerに実在するのはそこで壊れるポイントです。

MCPサーバーを内蔵しています。 あなたの接続は、VS Code内のGitHub Copilot、Claude、そのあらゆるMCPクライアントで利用でき、エンジンレベルの読み取り専用適用で保護されます。その保証をしているのは、プロンプトではなくクエリエンジンにああります。設定は不要。RedLensをインストールすれば、セットアップも行えたも同然です。

PIIの値は、結果がモデルに届く前にマスクされます。 PII-safe Modeが有効の場合、エンジンout(delayed)から出る前にマスクされるため、言語モデルやMCPクlライアントが元を未加工の値を見ることがありません。

あなたのマシンから外部に出るものは、ありません。 アカウント、テレメトリバックエンド、ライセンスサーバー、どれもありません。AWS credentialは~/.awsまたはVS Code Secret Storageに残ります。RedLensはプライベートOutbound(VPC)の中でも、外部出なしで動作します。


接続方法は4種類

モード

必要なもの

用途

Demo

何もなし

約10秒で製品全体を確認でき

Redshift Data API

~/.aws のIAM認証情報

ネットワーク設定、VPCアクセス、ポートが不要

Direct (Postgres wire)

ホスト、ポート、データベース、認証情報

インターネットから参照可能またはピアリングされたクラスタ

Direct via SSH bastion

上記に加えてジャンプホスト

VPC内のプライベートクラスタ

プロファイルは保存には、保存れます。パスワードと秘密キーはVS Code Secret Storageに保管。実クラスタで複数のユーザーに跨てクエリを監視するためには、接続ユーザーにSYS:MONITORロールを付与しておくことをお勧めします。

まずはDemoモードで始めてみてください。 認証情報、クラス、AWSアカウントなしで、すぐにサンプルウェアハウスが読み込まれ、すべてのFree機能を実際に試せます。


主な機能

スキーマエクスプローラー

*:スキーマ → テーブル・ビュー → カラムという遅延ロードのツリーは、外部 (Spectrum) スキーマにも対応しています。テーブルの先頭行を1クリックでプレビュー、オブジェクトスクリプティング、スキーマ図、オブジェクトの横断検索、参照個所の検索まで。 です。

SQLエディタ

選択範囲またはファイル全体を Ctrl+Enter で実行し、実行中のクエリをキャンセルし、トランザクションを明示的に制御できます。オートコンプリートはライブなカタログメタデータ(実際のスキーマ、テーブル、カラム)と、Redshift のキーワードや関数によって駆動されます。リンティング、スニペット、保存済みクエリ、検索可能な履歴も付属しています。

結果グリッド — すべて無料

並べ替え、フィルタリング、チャート化、ヒートマップ、転置、グループ化、ベースラインの固定、2つの実行結果の差分比較、行のインライン編集とコミット、行の貼り付け、エクスポートが可能です。「プレミアムグリッド」は存在しません。

SQL ノートブックとビジュアルクエリビルダー

ナラティブ分析のためのノートブックセル。タイプするよりもクリックしたい場合のためのビルダー。

EXPLAIN ビジュアライザー

プランをツリーとして表示し、ウェアハウスを考慮した警告(DS_BCAST / DS_DIST のブロードキャスト、過大なスキャン)と、具体的な DISTKEY/SORTKEY のアドバイスを提供します。EXPLAIN ANALYZE にも対応しています。

組み込み MCP サーバー

VS Code 内に自動登録される読み取り専用ツール: データベース、スキーマ、テーブル、カラムの一覧表示、読み取り専用クエリの実行、クエリの EXPLAIN。読み取り専用はエンジンによって強制されます。設定ファイルを書くことなく、Copilot や Claude をウェアハウスに接続できます。

セキュリティ、常に無料

読み取り専用モード。本番環境としてフラグを立てたクラスタへの書き込みの前に確認を求める本番環境保護機能。PII 安全なマスキング。これらは永久に無料であり、設計上、Pro に移行することはできません。

パフォーマンスダッシュボード Pro

CloudWatch のインフラストラクチャメトリクスをクエリアクティビティの隣に表示し、表示中のウィンドウの RPU コストも表示します。リフレッシュは明示的に要求したときのみ — メトリクス呼び出しはリクエストごとに課金されるため、タイマーでポーリングするパネルは、同意していない請求書になります。

テーブルアドバイザー Pro

ディストリビューションキーとソートキーのアドバイス、スキュー、古い統計情報 — さらに、推奨 SQL 付きの AWS Advisor の推奨事項も含みます。

クエリ&ロードモニタリング Pro

WLM キューイング、クエリあたりのコスト、そして実行可能な形にデコードされた COPY エラー。

クラスタービュー Pro

サイドバーに Redshift コンソールの設定を表示: パラメータ、ネットワーク、スナップショット、メンテナンス、ロギング、スケジュールされたアクション、制限、イベント、予約ノード。読み取り専用で、Properties は無料です。エンジンのデフォルトと異なるパラメータが最初にリストされます — コンソールではこれは行われません。RedLens はクラスタを決して変更しません: アクションについては、確認と実行のための aws CLI を生成し、必要最小限の読み取り専用 IAM ポリシーも生成して、各ステートメントがないと何が壊れるかを説明します。

スキーマ比較 · テーブルデータ比較 · クエリスケジュール Pro

2つのスキーマを差分比較し、移行用 DDL を取得します。2つのテーブル間の行レベルの差分。EventBridge Scheduler CLI を生成して、クエリをスケジュール実行します。

S3 UNLOAD / COPY ウィザード Pro

フォーマット、圧縮、パーティショニングを指定したガイド付き UNLOAD。IAM ロールと、COPY が実際に必要とするエラー処理を指定したガイド付き COPY。確認用に生成されます — 背後で実行されることは決してありません。

ガバナンス Pro

Effective Access: ユーザーが何かを実行できる理由を、推移的なロール解決とそれを許可する正確なパスとともに表示します。RLS およびマスキングポリシー。生成されたユーザー、ロール、データシェア SQL は、常に確認用であり、実行されることはありません。

AI Pro

自然言語から SQL へ、プランの説明、クエリの最適化、最後のエラーの修正、オブジェクトの説明 — すべてライブなカタログに基づいています — さらに @redlens チャット参加者も含みます。AI はお客様の VS Code 言語モデルサブスクリプションで実行されます。RedLens はモデルも API キーも同梱しません。


要件

  • VS Code — 最小リリースについては、このページのバージョンフィールドを参照してください。

  • 信頼するワークスペース: RedLens はウェアハウスの認証情報を保持し、SSH トンネルを開くことができるため、制限モードでは実行されません。

  • Data API 接続の場合: Redshift Data API を呼び出す権限を持つ ~/.aws 内の AWS 認証情報。RedLens は最小限の読み取り専用 IAM ポリシーを生成できます。

  • 直接接続の場合: クラスタへのネットワーク到達可能性(オプションで SSH 踏み台経由)。

  • デモモードの場合: 不要です。

  • AI 機能は VS Code 言語モデル API を使用するため、アクティブな Copilot(または同等の)サブスクリプションが必要です。RedLens はモデルアクセスを再販しません。

RedLens は組み込み MCP サーバーを別のローカルプロセスとして起動するため、VS Code 内の MCP クライアントが接続に到達できます。stdio で通信し、VS Code 内でのみ登録され、拡張機能とともに停止します。


セキュリティとプライバシー

  • RedLens サーバーはありません。 アカウントも、サインインも、コールバックもありません。拡張機能が当社に電話をかけることは決してありません。

  • 認証情報はローカルに留まります。 IAM 認証情報は ~/.aws から読み取られます。パスワード、SSH キー、ライセンスキーは VS Code のシークレットストレージに保存されます。

  • ライセンスキーはオフラインで検証され、拡張機能に埋め込まれた Ed25519 公開鍵に対して行われます。RedLens は、外部への通信がないエアギャップ VPC でも動作します。

  • 読み取り専用はエンジンで強制されており、プロンプトではありません — これこそが、言語モデルにウェアハウスを公開することを正当化できる理由です。

  • PII セーフモードは、エンジンを離れる前に値をマスクするため、MCP クライアントや言語モデルが生データを受け取ることはありません。

  • お客様の SQL、スキーマ名、エンドポイント、結果、エラーが RedLens に送信されることは決してありません。

テレメトリはデフォルトでオフです。オンにした場合、RedLens は拡張機能がアクティブ化されたことと、自身のコマンドのどれが実行されたかのみを記録します — SQL、オブジェクト名、エンドポイント、データベース名、AWS アカウント ID、エラーメッセージ、行数、結果は決して記録しません。VS Code 自身のテレメトリ設定が常に優先されます: それがオフの場合、RedLens は何も送信しません。


FAQ

何も壊れません。Pro 機能はロックされ、Free 列のすべてが制限なく、迷惑な画面もなく、永久に動作し続けます。接続、履歴、保存済みクエリ、ノートブックはそのままです。

いいえ、ありません。接続数がカウントされることはありません。履歴に上限が設定されることもありません。Free は導火線が長いだけのトライアルではありません — それは製品そのものです。

いいえ。アカウントも、クレジットカードも、メールアドレスも不要です。トライアルは拡張機能が初めてアクティブ化されたときに開始されます。

こちらから購入してください — RedLens Pro、年間$99 または チームシート、年間$79/シート。領収書がメールで届き、Access purchase ボタンが付いています。キーはそのボタンが開くページの Benefit Grants の下にあり、アカウント からいつでも確認できます。VS Code で RedLens: Manage Licence を実行し、貼り付けます。購入は VS Code の外、Marketplace の外で行われるため、Marketplace が支払いを認識しているかどうかに依存するものは何もありません。

はい。ライセンス検証はオフラインです — 拡張機能は署名キーの公開部分を保持しています。RedLens が生成するネットワークトラフィックは、お客様自身のウェアハウスへのものと、Data API および CloudWatch 機能については、すでに到達している AWS エンドポイントへのものだけです。

Pro 機能はロックされ、期限切れになることも上限が設定されることもない Free ティアに戻ります。お客様のデータは何も削除されません: 接続、履歴、保存済みクエリ、ノートブックはそのままで、データベースが関与することはありません。更新すると Pro がすぐに復元されます。

SQL、スキーマ名、エンドポイント、結果、エラーがお客様のマシンから送信されることは決してありません。上記のセキュリティとプライバシーを参照してください。


サポート

  • バグと機能リクエスト: このページのリソースにリンクされている公開 issue トラッカー。

  • セキュリティレポート: SECURITY.md を参照してください。セキュリティ問題について公開 issue を開かないでください。

  • 請求とライセンス: 購入領収書に記載されている連絡先。


ライセンス

この拡張機能は MIT ライセンス の下でオープンソースです。RedLens Pro は、独自のエンドユーザーライセンス契約を持つ別の商用拡張機能です。

Amazon Redshift、Amazon S3、AWS、CloudWatch は、Amazon.com, Inc. またはその関連会社の商標です。RedLens は独立した製品であり、Amazon Web Services とは提携、承認、後援の関係にありません。


Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    D
    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.
    5
    MIT