
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 分