Nonanti

narwhal

Nonanti

Multi-driver TUI database client with a built-in MCP server. Six databases (postgres, mysql, sqlite, duckdb, clickhouse, mssql), vim editing, Lua + WASM plugins, schema diff, audit log.

AI 简介

Narwhal 是一款支持多数据库的终端界面(TUI)数据库客户端,内置 Model Context Protocol(MCP)服务器。它统一支持 PostgreSQL、MySQL、SQLite、DuckDB 和 ClickHouse 等六种数据库驱动,提供 Vim 风格编辑模式、SQL 自动补全与括号匹配、基于 Lua 和 WASM 的插件扩展能力,以及数据库结构对比(schema diff)和操作审计日志功能。其 MCP 服务支持 AI 编程助手(如 Cursor、Claude Desktop)安全接入,通过三层 SQL 防护与工作区 ACL 实现细粒度权限控制。适用于需要跨数据库快速查询、本地数据探索、AI 辅助 SQL 开发及 CLI 环境下高效率数据库管理的开发者与数据工程师。

Rust
Other
37
Stars
0
Forks
1
Watchers
0
Issues

Star 增长

今日0
近 7 天0
近 30 天0
综合评分40
默认分支main