
Sezzlee PostgreSQL
io.github.sezzlee由 GitHub 帳號 sezzlee 發布v0.2.1更新於 Oct 24, 2026
Explore and query PostgreSQL read-only: catalogue search, schema introspection and bounded queries.
概覽
AI 產生的概覽
讓助理以唯讀方式探索 PostgreSQL 資料庫:檢索系統目錄、查看結構描述,並執行有界的 SELECT 查詢。
- 可以做什麼
- 這是一個本機 stdio MCP 伺服器,提供四個工具:describe_connection、search_catalog、describe_table 與 run_query。目錄內省涵蓋可讀取的資料表、分割區、外部表、檢視表與具體化檢視表、欄位與資料表描述,以及主鍵、唯一與外鍵限制條件。每個查詢都在各自的唯讀交易中執行,具備語句與鎖定逾時,且一律以 ROLLBACK 結束;結果透過伺服器游標分批回傳,每批最多 128 列。
- 適用情境
- 適合讓助理回答關於既有 PostgreSQL 結構描述的問題,或在完全沒有寫入風險的情況下讀取資料。適用於結構探索、結構描述文件整理,以及針對可連線資料庫的臨時唯讀報表。
- 執行需求
- 以 npm 套件 @sezzlee/postgres-mcp 透過 stdio 在本機執行,需要 Node.js。必要的環境變數:SEZZLEE_POSTGRES_SERVER、SEZZLEE_POSTGRES_DATABASE、SEZZLEE_POSTGRES_USER,以及密鑰 SEZZLEE_POSTGRES_PASSWORD。選用:SEZZLEE_POSTGRES_PORT、SEZZLEE_POSTGRES_SSL_MODE(預設 verify-full)、SEZZLEE_POSTGRES_CONNECT_TIMEOUT_MS、SEZZLEE_POSTGRES_QUERY_TIMEOUT_MS。需要能連線到資料庫主機的網路;僅支援桌面端。
安裝前請注意
伺服器透過 SEZZLEE_POSTGRES_PASSWORD 索取資料庫密碼;請使用僅獲授 SELECT 的專用唯讀角色,不要使用其他應用程式共用的登入帳號。唯讀交易可防止寫入,但資料庫自訂函式仍可能存取資料庫之外,且語句防護看不到檢視表或函式內部呼叫了什麼。對其他工作階段的保護只是部分的:某個角色可以取消或終止同一角色的其他工作階段。需要驗證 TLS 時必須選擇 verify-full。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Sezzlee PostgreSQL,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
該儲存庫沒有 README。
工具
0SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。
版本歷史
1- v0.2.1最新Oct 11, 2026
評分
已滿足適用檢查項的 25%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。
- 授權條款10 分
請在儲存庫或註冊中心條目中宣告授權條款。