
Csvto Mcp
io.github.Bishop81由 GitHub 帳號 Bishop81 發布v0.1.2更新於 Oct 24, 2026
Local CSV, JSON and Excel conversion. Files are never uploaded and never enter the context.
概覽
本機 MCP 伺服器,在使用者電腦上完成 CSV、JSON 與 Excel 檔案轉換,結果寫在來源檔案旁,資料不會上傳。
- 可以做什麼
- 依本機路徑把檔案在 CSV、JSON 與 Excel 格式之間轉換
- 把轉換結果寫到原始檔案所在目錄
- 依欄位統一型別,只要有一個值會改變就整欄保留為文字
- 檔案內容不經過模型上下文,也不上傳到網路
- 適用情境
- 適合讓助理在自己的電腦上把試算表或分隔符號資料轉成另一種格式,尤其是檔案較敏感、不希望上傳或貼進對話的情況。
- 執行需求
- 以本機 stdio 程序執行,透過 npx 啟動 npm 套件 csvto-mcp,需要 Node 18 以上版本。未宣告驗證、環境變數或標頭。僅支援桌面端。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Csvto Mcp,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
csvto
CSV, JSON and Excel conversion that runs where your data already is.
csvto-mcp— an MCP server. Point your AI assistant at a file path; it converts locally and writes the result beside it. Nothing is uploaded, and file contents never pass through the model's context.@csvto/core— the conversion engine. No DOM, nofs, no network, so the same tested code runs in a browser, in a local MCP process, or on a server.
The same engine powers the browser tools at csvtosite.com, where conversion happens client-side and files are likewise never uploaded.
Install the MCP server
Or in any MCP client's config:
Requires Node 18+. Full tool list and behaviour: packages/mcp/README.md.
Types are inferred per column, not per cell
This is the part that matters, and where most converters quietly corrupt data. A column converts to numbers only if every value in it survives the round trip exactly. If one value would change, the whole column stays text:
01234keeps its leading zero instead of becoming1234- A 16-digit account number stays itself instead of becoming
1.23457E+14 1250.50keeps its trailing zero instead of becoming1250.5- A column never ends up as a mix of numbers and strings
Verified in tests: 01234 survives a CSV → xlsx → CSV round trip intact.
Develop
packages/core must stay environment-free — no window, no fs, no fetch. That
constraint is what lets one tested engine serve every surface.
Licence
MIT
來源:README.md,提交 e81bde9
工具
0版本歷史
1- v0.1.2最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分