termal.in

← ニュース

Termalin に内蔵されたデータベースクライアント — 13 エンジン対応

v0.1.42

Termalin にデータベースクライアントが加わりました。サーバーを管理しているのと同じアプリで、そのサーバー上のデータベースを閲覧・クエリできます。到達の仕方はサーバーに接続するときと同じで、ポートを公開する必要はありません。

13 エンジンに対応するデータベースクライアント

新しい Data ホストタイプで、PostgreSQL、MySQL/MariaDB、SQLite、MongoDB、Redis、ClickHouse、Elasticsearch、Cassandra/ScyllaDB、Neo4j、InfluxDB、RabbitMQ、SQL Server、Cloudflare D1 を閲覧・クエリできます。すべてのデータベース・テーブル・カラムのスキーマツリー(行数、インデックス、外部キー、アクセス権つき)、Ctrl+Enter で実行する SQL エディター、CSV や JSON に書き出せる結果グリッドが揃います。詳しい紹介はデータベースクライアントのページに。MongoDB GUI と Redis GUI の専用ページもあります。

グリッドでそのまま編集

テーブルを開いてセルをクリックすれば値を変更でき、行を右クリックすれば削除、フォームから行を追加、カラムの追加、テーブルやデータベースの作成もできます。主キーのないテーブルも編集できます。生成される文はすべて、実行前に確認用として表示されます。見えないまま実行されるものは何もありません。

SQL だけでなく、ドキュメントやブローカーも

MongoDB と Elasticsearch のドキュメントは id ごとに編集でき、「ドキュメントを追加」の JSON フォームもあります。RabbitMQ のキューには、メッセージの送信、パージ、新規作成ができます。Redis のキーは型・TTL・値のプレビューつきで一覧され、その場で編集・有効期限の設定・削除ができます。

ファイアウォールの内側でも——公開ポートなし

プライベートなデータベースには、保存済みの SSH ホスト経由で、ウェブキャビネットでは Connector 経由で到達します。公開ポートで待ち受ける必要は一切ありません。実行した文はすべて、ホストごとのコマンド履歴(ターミナルのコマンドと同様に暗号化されます)とアクティビティ履歴に残ります。

あなたのエージェントも、あなたの条件でクエリできる

同梱の MCP サーバーには、データベースのツール(データベース・テーブル・スキーマの一覧、クエリの実行)が加わります。既定ではオフ、接続がフルアクセスを許可しない限り読み取り専用で、エージェントのクエリはすべて記録・監査されます。Termalin のホスト型 MCP で接続した claude.ai や ChatGPT は、鍵のいらないトンネル越しに、データベース側のローカルの信頼をそのまま使ってクエリできます。データベースのパスワードが送られることも保存されることもありません。詳しくは AI エージェントにデータベースへのアクセスを与える(英語)と、Claude Code や Cursor からデータベースにクエリするをご覧ください。

アップデートを入手。

Termalin は自動でアップデートします。新規インストールも 1 分ほどで完了します。

Google で Termalin を優先する情報源に追加