開始使用
DB2MCP|資料庫轉 MCP 伺服器產生器

DB2MCP|資料庫轉 MCP 伺服器產生器

給它一條連線字串,五分鐘後你的 AI 就能查你的資料庫。每個答案都附一條本機看板的連結,數字可以自己核對。 手邊沒有資料庫?內建財務(應收/應付)和訂單到出貨的範例資料。有 Excel 檔?直接丟進來,每個工作表會變成一張資料表。 唯讀。跑在你自己的電腦上,不用 Docker、不用 OAuth。對外只有 4 個工具,所以加再多表也不用重新授權。 已在 Claude Code 和 Claude Cowork 上測試。其他能執行 shell 指令的 AI 工具理論上也能用,但還沒測過。
#工程#生產力#分析
評分
需要更多評價
已售出
0
使用方式
下載

資料庫轉 MCP 伺服器產生器

給它一條連線字串。五分鐘後,你的 AI 就能查你的資料庫,而且每個答案都附一條連結,點開就能核對數字。

手邊沒有資料庫?先用內建的範例資料試。有 Excel 檔?也可以。

適合誰

你已經在用 Claude Code 或 Claude Desktop,手上有一個常常要從裡面找答案的資料庫或試算表,又不想花一個週末學 MCP 才能把兩邊接起來。你知道連線字串是什麼。它只假設這麼多。

怎麼運作

裝好 skill,打開 Claude Code,說下面其中一句:

你說 會發生什麼
「db2mcp,先試試看」 產生財務(應收/應付)和訂單到出貨的範例資料,並在上面建好伺服器
「db2mcp,連 postgresql://...」 讀你的資料表,每張表建一組查詢工具,註冊伺服器
「db2mcp,用 sales.xlsx」 每個工作表變成一張資料表,接著同上

接著它會跑測試,把伺服器註冊到 Claude Code 和 Claude Desktop,再問一個真的問題證明它能用。Claude Code:開一個新對話。Claude Desktop:完全退出一次再重開,它就會出現在 Connectors 底下。

沒有問卷。它不得不猜的地方,都會列在 README 的假設清單裡,你用一句話就能改。

你會得到什麼

問:「十月底還有多少應收帳款沒收?」

答:未收發票 58 張,合計 $765,680.15,其中 $533,588.09 已逾期。
後面附一條連結:http://127.0.0.1:8000/d/ar_open_list?as_of=2026-10-31

點開,你會看到同一支查詢、同樣的參數,在瀏覽器裡排成表格,上方印著實際發出的 MCP 呼叫。沒有任何數字需要你憑信任接受。看板是一個小型背景程式,關掉 AI 之後還會繼續跑,所以上週答案裡的連結照樣打得開。

為什麼只有 4 個工具

多數「資料庫轉 MCP」的做法是一張表一個工具。二十張表、六十個工具,每場對話一開始都要把它們全部讀一遍,每加一張表,所有人都得重新授權。

這個產生器只對外提供四個:search_tools、describe_tool、call、whoami。幾十支真正的查詢工具放在它們後面,用自然語言搜尋找出來。表要加多少都行,你的 AI 看到的工具清單永遠不變。

Claude 連接器設定:50 多支後端工具收在 4 個唯讀工具後面,只要按一次「一律允許」

同樣的設計已經在正式環境跑了六個月,接了好幾個資料來源。

內容物

  • FastMCP 伺服器(Python 3.10+),預設走 stdio:由你的 AI 啟動,不佔埠、不用 Docker、不用 OAuth
  • 每張表一組工具:依主鍵查單筆、依條件列清單、月彙總、欄位說明
  • 跑在 localhost 的核對看板,關掉 AI 之後還在,舊答案裡的連結照樣能開
  • 讀取資料表結構時連狀態碼的實際值一起抓,不用猜
  • Excel 匯入(一個工作表一張資料表)
  • 唯讀連線層:只允許 SELECT、使用綁定參數、有筆數和時間上限
  • 稽核紀錄:每次呼叫連同它說明的目的都記下來
  • 測試、離線冒煙測試,以及走真實 MCP 協定的端對端檢查
  • 選用的 HTTP 模式,支援 API key 或 SSO 標頭驗證,供團隊使用

支援 SQL Server、PostgreSQL、MySQL、SQLite、Oracle,以及任何有文件的 REST API。

需求

  • 裝在你自己電腦上的 Claude Code(它需要執行 shell 指令)。在只能聊天的環境裡,它會寫一個 install.bat 讓你雙擊執行。
  • Python 3.10 以上
  • 一個唯讀的資料庫帳號(它會告訴你 GRANT 語法)
  • 跑在你自己的電腦上。在 claude.ai 網頁版或其他雲端沙箱裡,它會停下來,告訴你怎麼改在本機執行。
  • 在 Windows 11 加 Python 3.12 上測試過。macOS 和 Linux 走同一套程式路徑,應該能用;有任何異狀請回報,會修。

它不做的事

寫入。永遠不做。如果你需要 AI 新增或修改資料,這不是你要的工具。