【🤖 Claude Code 玩真的】MCP整合 PostgreSQL,讓AI幫你查/改資料庫

更新 發佈閱讀 4 分鐘

以前要測試「使用者 AI 對話次數限制」功能,我都得手動打開 PostgreSQL、寫 SQL 查詢、刪除紀錄、調整額度,流程麻煩到爆, 直到我導入 Claude Code 的 PostgreSQL MCP,我才驚訝地發現原來我可以透過這樣一句話完成DB的操作, 實在太神奇了 :

💬 幫我把 test_user 的 AI 對話額度改成 100 次,並清掉今天的使用紀錄


🎯 本文你將學會

vocus|新世代的創作平台


🔍 情境介紹:我要測試 AI 對話額度系統

我設計了一個系統: 「每位使用者每天能免費使用 AI 10 次,超過就會鎖定」。

但在開發測試時,我常常需要:

✔ 重置某個使用者的使用紀錄

✔ 修改他的免費額度,方便測試

✔ 查詢目前使用次數是否正確更新

這些操作用 SQL 很簡單,但我不想每次都寫 SQL,也不想打開 pgAdmin、終端機。

所以我把這些工作交給 Claude Code,讓 AI 幫我改資料庫!

🛠 第1步:安裝 PostgreSQL MCP

💡 Claude Code 的 MCP(Model Context Protocol)就像「工具插件」,能讓 Claude 操控真實系統,如資料庫、API、檔案系統。

目前推薦: https://github.com/crystaldba/postgres-mcp 功能比官方強大, 且專門為了讓 AI「安全地」執行寫入操作而設計的 MCP Server。

⚠️ 重要提醒:它有兩種運行方式,一種是透過 Python,另外一種則是 Docker。這邊由於我們是開發環境,因此我們會直接使用「Python uvx」的方式來存取 PostgreSQL。

🚨 正式環境請務必使用 Docker 避免安全性議題!

📌 安裝步驟(以 Claude Code 為例)

claude mcp add xxx-db `
--scope project `
--env DATABASE_URI="postgresql://postgres:postgres@localhost:5432/xxx_db" `
"--" uvx postgres-mcp --access-mode=unrestricted



🚀 第2步:Claude Code 測試連線

claude query "使用 xxx-db 執行 SQL: SELECT current_database(), current_user;"


接著會進入到claude code的cli介面, 或者我們使用vscode的claude code面板, 我們就可以使用自然語言的方式請claude code幫我們操作DB, 比如說我們請它:

使用 xxx-db 執行 SQL: SELECT current_database(), current_user;
vocus|新世代的創作平台


⚔ 第3步:實戰操作!

🧮 分析AI功能的次數限額的設計

幫我分析資料庫裡的「分析AI功能的次數限額的設計」


AI會很智能的根據我們MCP的設定, 成為我們的代理人去資料庫進行資訊蒐集並給出分析報告, 過程如下:

vocus|新世代的創作平台


最終生成分析報告:

vocus|新世代的創作平台


🧠 Claude Code MCP真正強在哪?

vocus|新世代的創作平台


🏁 結語:AI 不只是講話,它也會「動手做」

Claude Code + MCP,讓 AI 不只是在聊天,更能變成開發時期的 資料庫助手、測試工具、資料修正幫手。

👇 這些工作不用你做:

• 重置測試資料

• 調整數據來模擬情境

• 幫你寫 SQL

• 幫你執行 SQL

• 幫你驗證是否成功

🚀 你唯一要做的就是:「跟 AI 說你要什麼」。


留言
avatar-img
阿Han的沙龍
165會員
332內容數
哈囉,我是阿Han,是一位 👩‍💻 軟體研發工程師,喜歡閱讀、學習、撰寫文章及教學,擅長以圖代文,化繁為簡,除了幫助自己釐清思路之外,也希望藉由圖解的方式幫助大家共同學習,甚至手把手帶您設計出高品質的軟體產品。
阿Han的沙龍的其他內容
2025/07/30
不論是我們接案或者在公司進行專案開發時, 如果有機會接觸到Websocket相關的介接整合專案時, 首先我們會拿到一份對方提供的API文件, 這時候我們不可能一開始就一頭熱的栽入開發吧! 勢必要先測試一下API有沒有問題, 並且提出來與對方溝通討論, 確認沒問題之後再進行開發, 那這時候有一把趁手的
Thumbnail
2025/07/30
不論是我們接案或者在公司進行專案開發時, 如果有機會接觸到Websocket相關的介接整合專案時, 首先我們會拿到一份對方提供的API文件, 這時候我們不可能一開始就一頭熱的栽入開發吧! 勢必要先測試一下API有沒有問題, 並且提出來與對方溝通討論, 確認沒問題之後再進行開發, 那這時候有一把趁手的
Thumbnail
2025/07/23
你是不是跟我一樣:文章都寫在 Notion,結果每次要貼到方格子還要手動複製貼上、重新排版、上傳圖片……每次都貼到懷疑人生? 好消息來了!我們可以用 Python 一鍵把 Notion 文章自動貼到方格子草稿區,還能保留格式,貼完直接編輯、發佈,不再重複勞動, 讓我們專注在撰寫精選文章上, 發
Thumbnail
2025/07/23
你是不是跟我一樣:文章都寫在 Notion,結果每次要貼到方格子還要手動複製貼上、重新排版、上傳圖片……每次都貼到懷疑人生? 好消息來了!我們可以用 Python 一鍵把 Notion 文章自動貼到方格子草稿區,還能保留格式,貼完直接編輯、發佈,不再重複勞動, 讓我們專注在撰寫精選文章上, 發
Thumbnail
2025/02/26
cursor這個編輯器已經是軟體開發過程中必備的工具了, 有了AI的幫忙,讓我們的開發效率迅速提升, 但在Linux系統的安裝會稍微複雜一些, 因此我們就將我們安裝的過程進行整理與分享, 期望能幫上需要的朋友 😊。 下載安裝包 首先我們到官網 https://cursor.so 主畫面就會
Thumbnail
2025/02/26
cursor這個編輯器已經是軟體開發過程中必備的工具了, 有了AI的幫忙,讓我們的開發效率迅速提升, 但在Linux系統的安裝會稍微複雜一些, 因此我們就將我們安裝的過程進行整理與分享, 期望能幫上需要的朋友 😊。 下載安裝包 首先我們到官網 https://cursor.so 主畫面就會
Thumbnail
看更多
你可能也想看
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
AI 的訓練重心正從網路上的公開資訊,轉向人類專家腦中那些難以言傳的隱性知識。本文探討此趨勢,介紹 Claude Skills 如何透過「技能包」將零散知識結構化,並說明「隱性知識提煉」在 AI 時代的重要性。
Thumbnail
AI 的訓練重心正從網路上的公開資訊,轉向人類專家腦中那些難以言傳的隱性知識。本文探討此趨勢,介紹 Claude Skills 如何透過「技能包」將零散知識結構化,並說明「隱性知識提煉」在 AI 時代的重要性。
Thumbnail
隨著 AI 技術持續進步,Claude.ai 的最新版本 Claude 3.5 Sonnet 現已具備直接操控電腦的能力,帶來全新的應用場景。此功能可模擬人類操作,且正處於公開測試階段。這項技術不僅提高了使用效率,還促進數位轉型,提供更多自動化解決方案。
Thumbnail
隨著 AI 技術持續進步,Claude.ai 的最新版本 Claude 3.5 Sonnet 現已具備直接操控電腦的能力,帶來全新的應用場景。此功能可模擬人類操作,且正處於公開測試階段。這項技術不僅提高了使用效率,還促進數位轉型,提供更多自動化解決方案。
Thumbnail
了解 Claude API 的費用結構,幫助您根據應用需求選擇合適的 AI 模型,並透過優化 Token 使用量來有效降低成本。
Thumbnail
了解 Claude API 的費用結構,幫助您根據應用需求選擇合適的 AI 模型,並透過優化 Token 使用量來有效降低成本。
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
⚠️本文提供 AI 工具的基礎使用教學,但不涉及專業判斷或決策建議。 實測範圍:國王主要用 Artifacts 來寫文章,其他功能(如工具製作、圖表設計等)尚未實際測試,內容整理自 Claude 官方說明。如需使用其他功能,請自行測試驗證。
Thumbnail
⚠️本文提供 AI 工具的基礎使用教學,但不涉及專業判斷或決策建議。 實測範圍:國王主要用 Artifacts 來寫文章,其他功能(如工具製作、圖表設計等)尚未實際測試,內容整理自 Claude 官方說明。如需使用其他功能,請自行測試驗證。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News