lazymac2x avatar

Data Transform

lazymac2x/data-transform-api

A Cloudflare Workers based server that gives Claude data transformation capabilities through a REST API. It handles format conversions between JSON, CSV, and XML, plus operations like flattening nested objects, filtering with comparison operators, picking specific fields, sorting arrays, and computing statistics (mean, median, min, max). The server runs at api.lazy-mac.com and supports streamable HTTP transport. Reach for this when you need Claude to reshape API responses, normalize data structures, or generate CSV exports from JSON without writing transform logic yourself. Part of the lazymac suite that bundles 42 tools, though this can run standalone.

tools
9
transport
HTTP
last updated
May 16, 2026

Install

From registry metadata
$ npx add-mcp https://api.lazy-mac.com/data-transform/mcp --name data-transform

Run in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.

Review the command, arguments and environment values before installing. MCP servers run with your local permissions.

Other ways

Claude Code

$ claude mcp add --transport http data-transform https://api.lazy-mac.com/data-transform/mcp

Run in your terminal. Add --scope user to make it available in every project.

Tools

Verified live · 9 tools

Verified live against the running server on Nov 6, 2026.

json_to_csvConvert a JSON array of objects to CSV text. Optionally specify a delimiter.2 params

Convert a JSON array of objects to CSV text. Optionally specify a delimiter.

Parameters* required
data*array
Array of objects to convert
delimiterstring
CSV delimiter (default: comma)
csv_to_jsonParse CSV text into a JSON array of objects.2 params

Parse CSV text into a JSON array of objects.

Parameters* required
csv*string
CSV text to parse
delimiterstring
CSV delimiter (default: comma)
json_to_xmlConvert a JSON object or array to XML string.2 params

Convert a JSON object or array to XML string.

Parameters* required
data*value
JSON data to convert to XML
rootNamestring
Root element name (default: root)
flattenFlatten a nested JSON object into dot-notation keys.1 params

Flatten a nested JSON object into dot-notation keys.

Parameters* required
data*object
Nested object to flatten
unflattenUnflatten a dot-notation JSON object back into nested structure.1 params

Unflatten a dot-notation JSON object back into nested structure.

Parameters* required
data*object
Flat dot-notation object to unflatten
filterFilter a JSON array by a query object. Supports >, <, ! prefixes for comparisons.2 params

Filter a JSON array by a query object. Supports >, <, ! prefixes for comparisons.

Parameters* required
data*array
Array of objects to filter
query*object
Filter criteria (e.g. {"age":">30","status":"active"})
pickPick specific fields from each object in a JSON array.2 params

Pick specific fields from each object in a JSON array.

Parameters* required
data*array
Array of objects
fields*array
Field names to keep
sortSort a JSON array by a field.3 params

Sort a JSON array by a field.

Parameters* required
data*array
Array of objects to sort
field*string
Field name to sort by
orderstring
Sort order (default: asc)one of asc · desc
validateValidate a JSON string and return type, size, or error.1 params

Validate a JSON string and return type, size, or error.

Parameters* required
data*string
JSON string to validate

Sponsors

Readme

logo

lazymac API Store Gumroad MCPize

data-transform-api

⭐ 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.


View the full README on GitHub

Details

Repository
github.com/lazymac2x/data-transform-api
Categories
Cloud & Infrastructure, Data & Analytics
Transport
HTTP
Registry
MCP registry, active
Tools verified
Nov 6, 2026

More from lazymac2x

Related Cloud & Infrastructure MCP servers

View all
1lazymac2x avatarDiff Patch Toolslazymac2x/diff-patch-tools-apiCloudflare Workers MCP server: diff-patch-tools0stars
2lazymac2x avatarDomain Intellazymac2x/domain-intel-apiCloudflare Workers MCP server: domain-intel0stars
3lazymac2x avatarEmail Validatorlazymac2x/email-validator-apiCloudflare Workers MCP server: email-validator0stars
4lazymac2x avatarEmbedding Searchlazymac2x/embedding-search-apiCloudflare Workers MCP server: embedding-search0stars
5lazymac2x avatarEnv Blueprint Validatorlazymac2x/env-blueprint-validator-apiCloudflare Workers MCP server: env-blueprint-validator0stars
6lazymac2x avatarFont Metadatalazymac2x/font-metadata-apiCloudflare Workers MCP server: font-metadata0stars