json_to_csv
Convert a JSON array of objects to CSV text. Optionally specify a delimiter.
data必填delimiter
io.github.lazymac2x由 GitHub 帳號 lazymac2x 發布v1.0.0更新於 Oct 24, 2026
Cloudflare Workers MCP server: data-transform
遠端 MCP 伺服器,可在 JSON、CSV 與 XML 之間轉換與重塑資料,並對 JSON 陣列進行篩選、排序、取欄位、扁平化與統計。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。
閱讀 https://sourceweft.com/mcp/io.github.lazymac2x%2Fdata-transform/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。把它新增到你客戶端的 mcpServers 設定中。
{
"mcpServers": {
"data-transform": {
"type": "http",
"url": "https://api.lazy-mac.com/data-transform/mcp"
}
}
}[lazymac API Store] [Gumroad] [MCPize]
⭐ Building in public from $0 MRR. Star if you want to follow the journey — lazymac-mcp (42 tools, one MCP install) · lazymac-k-mcp (Korean wedge) · lazymac-sdk (TS client) · api.lazy-mac.com · Pro $29/mo.
[npm] [Smithery] [lazymac Pro] [api.lazy-mac.com]
🚀 Want all 42 lazymac tools through ONE MCP install?
npx -y @lazymac/mcp· Pro $29/mo for unlimited calls.
Data transformation API — convert between JSON, CSV, XML. Flatten, filter, sort, pick fields, compute stats, and validate data. Zero dependencies beyond Express.
MIT
💡 Host your own stack? Get $200 DigitalOcean credit via lazymac referral link.
來源:README.md,提交 505591b
Convert a JSON array of objects to CSV text. Optionally specify a delimiter.
data必填delimiterParse CSV text into a JSON array of objects.
csv必填delimiterConvert a JSON object or array to XML string.
data必填rootNameFlatten a nested JSON object into dot-notation keys.
data必填Unflatten a dot-notation JSON object back into nested structure.
data必填Filter a JSON array by a query object. Supports >, <, ! prefixes for comparisons.
data必填query必填Pick specific fields from each object in a JSON array.
data必填fields必填Sort a JSON array by a field.
data必填field必填orderCompute statistics (count, sum, mean, min, max, median) for a numeric field.
data必填field必填Validate a JSON string and return type, size, or error.
data必填已滿足適用檢查項的 90%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
請在儲存庫或註冊中心條目中宣告授權條款。
npm install && npm start # http://localhost:3600# JSON → CSVcurl -X POST http://localhost:3600/api/v1/json-to-csv \ -H "Content-Type: application/json" \ -d '{"data": [{"name":"Alice","age":30},{"name":"Bob","age":25}]}'
# CSV → JSONcurl -X POST http://localhost:3600/api/v1/csv-to-json \ -H "Content-Type: application/json" \ -d '{"csv": "name,age\nAlice,30\nBob,25"}'
# JSON → XMLcurl -X POST http://localhost:3600/api/v1/json-to-xml \ -H "Content-Type: application/json" \ -d '{"data": {"user": {"name": "Alice", "age": 30}}, "rootName": "response"}'# Flatten nested JSONcurl -X POST http://localhost:3600/api/v1/flatten \ -H "Content-Type: application/json" \ -d '{"data": {"user": {"name": "Alice", "address": {"city": "Seoul"}}}}'# → {"user.name": "Alice", "user.address.city": "Seoul"}
# Unflattencurl -X POST http://localhost:3600/api/v1/unflatten \ -H "Content-Type: application/json" \ -d '{"data": {"user.name": "Alice", "user.age": 30}}'
# Filter (supports >, <, !)curl -X POST http://localhost:3600/api/v1/filter \ -H "Content-Type: application/json" \ -d '{"data": [{"name":"Alice","age":30},{"name":"Bob","age":25}], "query": {"age": ">26"}}'
# Pick specific fieldscurl -X POST http://localhost:3600/api/v1/pick \ -H "Content-Type: application/json" \ -d '{"data": [{"name":"Alice","age":30,"email":"[email protected]"}], "fields": ["name","age"]}'
# Sortcurl -X POST http://localhost:3600/api/v1/sort \ -H "Content-Type: application/json" \ -d '{"data": [{"name":"Bob","age":25},{"name":"Alice","age":30}], "field": "name"}'
# Statscurl -X POST http://localhost:3600/api/v1/stats \ -H "Content-Type: application/json" \ -d '{"data": [{"score":85},{"score":92},{"score":78}], "field": "score"}'# → {"count":3, "sum":255, "mean":85, "min":78, "max":92, "median":85}
# Validate JSONcurl -X POST http://localhost:3600/api/v1/validate \ -H "Content-Type: application/json" \ -d '{"data": {"valid": true}}'