
codeDB Lens
io.github.codedb-io由 GitHub 账号 codedb-io 发布v0.9.1更新于 Oct 29, 2026
Read-only health checks and data questions for SQL Server and PostgreSQL, with your saved profiles.
概览
只读 MCP 服务器,让 AI 助手使用已保存的配置对 SQL Server 和 PostgreSQL 执行健康检查并回答数据问题。
- 可以做什么
- 对 SQL Server 或 PostgreSQL 实例运行只读健康检查,并解释发现项、评级与覆盖率
- 读取已保存的记录,比较实例或多次运行结果
- 列出并描述指定表,在行数和时间限制内以单条 SELECT 回答问题
- 为 Claude Desktop、VS Code、Cursor、Claude Code 等客户端安装或配置该 MCP 服务器
- 适用场景
- 适合让助手诊断 SQL Server 或 PostgreSQL 实例(备份、索引、阻塞、膨胀、版本支持),或在只读前提下就选定表进行对话式查询。
- 运行要求
- 作为本地 stdio 进程由 AI 客户端启动,容器镜像发布在 ghcr.io。需要可访问的 SQL Server 或 PostgreSQL 实例、已保存的连接配置或 DSN,以及具备文档所列最小权限的数据库登录。密钥 CODEDB_LENS_PASSWORD 提供登录密码;密码不接受作为命令行参数。
安装
在 SourceWeft 中
- 打开 控制台中的 codeDB Lens,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
[codeDB Lens]
See what your database isn't showing you.
Free, read-only health check for SQL Server and PostgreSQL.
Website · English · Português (Brasil)
[Latest release] [License: Apache-2.0] [Read-only] [No telemetry] [CI status] [Listed on mcpservers.org]
[codeDB Lens demo: running check, the A-F report with evidence and next actions, and the record timeline]
Real run against a test SQL Server (host renamed). Open a demo report.
v0.8:
check(with an executive summary and--redactfor sharing),compare, andrecord+reportto watch an instance for up to 24 hours (how). 26 rules plus 8 for recordings. FAQ and more on the website.
codeDB Lens connects to your instance with a read-only login, runs a catalog of evidence-based rules and writes a self-contained HTML + JSON report with an A–F grade and a coverage seal (the share of rules that could actually run). Nothing about your database leaves your machine.
Install
The Windows binaries are open source but not code-signed yet, so SmartScreen may show a warning. Why, and how to verify the download.
Why another tool?
- Evidence, not opinions. Every finding shows the collected values, the query that produced them and when.
- Honest confidence. Each finding is Confirmed, Hint or No data. A rule that lacks permission never shows up as a false "OK"; it lowers the coverage instead.
- Read-only, always. No DDL, no DML, no agent, no installation on the server.
- Rules are data. Each rule is a YAML file plus a SQL query. Contributions don't touch the engine.
- English and Portuguese (Brazil), in the app, the CLI and the report.
What it checks
Each rule has a documentation page with what it checks, why it matters, what to do and its limits.
Quick start
On Windows, open codeDB Lens from the Start menu. Pick the engine, enter the server and run the diagnosis. Connection profiles are saved; passwords go to the Windows Credential Manager.
Command line (Windows and Linux):
Passwords are never accepted as command-line arguments. Use integrated auth, an environment variable or a saved profile.
Use with AI (MCP)
[Claude using codeDB Lens over MCP: a health check with three findings, then a revenue question answered with one read-only SELECT]
Real Claude Code sessions against test databases; answers shortened.
Ask Claude, GitHub Copilot or Cursor about your database. codedb-lens mcp is a read-only MCP server that your AI
client starts on your computer, with your saved profiles:
- Diagnosis: with the Lens's minimal login, the AI runs the health check, reads recordings and explains what to fix, without reading business data.
- Data: with a login that reads the tables you choose, the AI lists and describes them and answers questions with
one
SELECTat a time, within row and time limits.
The app's AI (MCP) screen has the commands ready to copy. Guide: lens.codedb.com.br/mcp.
Minimum permissions
Supported versions
Privacy
No telemetry. Lens makes two kinds of network calls: an optional, once-a-day version check against GitHub Releases
that sends no data (--no-update-check or CODEDB_LENS_NO_UPDATE=1 turns it off), and, only when you ask for the free
key, one registration request with the name and e-mail you type (or, when renewing, only the current key). See SECURITY.md.
Need continuous monitoring?
Lens shows a snapshot. codeDB watches your SQL Server and PostgreSQL instances around the clock, with history, baselines and alerts on Teams, Slack and e-mail.
Windows code signing
Windows binaries are built by GitHub Actions from this repository and are not code-signed yet (certificates are paid and this is a free project). Details, how to verify a download and warning-free alternatives: Why Windows shows a warning.
Contributing
New rules are especially welcome. A rule is a YAML file plus a SQL query, so you don't need to touch the Go code: see CONTRIBUTING.md, or just open an issue with a rule idea.
License
Apache 2.0. The codeDB SaaS and its API are separate, closed-source products.
来源:README.md,提交 d35f792
工具
0版本历史
1- v0.9.1最新Oct 29, 2026
评分
已满足适用检查项的 50%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分