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}}'