Dataset Filter & Transform
Server Details
Clean, filter and reshape JSON rows in one call: 26 transforms, 25 filters, sort, dedupe, limit.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-06-18
- URL
- Repository
- Nero-Engine/dataset-filter-transform-mcp
- GitHub Stars
- 0
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 2 tools
The two tools have entirely non-overlapping roles: list_capabilities is a free introspection call that processes no data, while process_rows does the actual pipeline work. There is no scenario where an agent would confuse one for the other.
Both names follow the same verb_noun snake_case convention (list_capabilities, process_rows). The verbs accurately reflect each tool's action, and the pattern is fully predictable.
Two tools is thin for the surface, though the design is deliberate: one discovery tool plus one workhorse that bundles transform, filter, sort, dedupe, and limit. It is borderline rather than mismatched, since each tool clearly earns its place.
The domain of row filtering and transformation is well covered by process_rows, which handles renaming, dropping, casting, arithmetic, regex extraction, filtering, sorting, dedupe, and limiting, with a removal summary and a capabilities endpoint for discovery. Minor gaps exist (no dry-run/preview mode or schema inspection beyond the static capabilities list), but agents can work around them.
Available Tools
2 toolslist_capabilitiesAInspect
Returns every filter operator and transform operation this server supports, the order the pipeline runs in, and the maximum rows per call. Call this first if you are unsure what is available. Free, processes no data.
Inputs: no named parameters.
process_rowsAInspect
Cleans a list of JSON rows in one call: transforms each row, filters out the rows you do not want, then optionally sorts, de-duplicates and limits them. Returns the kept rows plus a summary of exactly what was removed and why. Use it to reshape scraped or API data before passing it on: rename and drop fields, cast strings to numbers, compute new fields with arithmetic, extract with regex, then keep only the rows that match your rules. Transforms run before filters, so you can filter on a field you just created.
Inputs: rows (required), limit, offset, sortBy, +6 more.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Dedupe, flatten and clean messy JSON rows (emails, phones, URLs, HTML) in one call, as JSON or CSV.
Returns a deduplicated, flattened and cleaned copy of any Apify dataset, file or Google Sheet by...
Fix messy CSVs in one call: trim, ISO dates, normalize emails/phones, flag dupes. x402 $0.005, Base
GROUP BY and pivot tables for JSON rows: 11 functions, date buckets, top N, totals, messy numbers.
Related MCP Servers
- AlicenseAqualityBmaintenanceLets an agent query JSON files too large for its context: JSONPath with aggregation pipes, schema, field profiles, samples, identity-keyed diff, CSV and spreadsheet export, and checks that gate a file. Int64 IDs and decimals keep their exact digits, and zstd, Base64-Zstd and PostgreSQL bytea payloads open directly.412100 npm2MIT
- AlicenseNot gradedqualityDmaintenanceEnables data-quality workflows by applying named, deterministic transformations to records and generating replayable lineage with content hashes, so users can verify that cleaned results follow exactly from raw inputs.Academic Free v1.1
- FlicenseAqualityFmaintenanceEnables users to process large datasets record by record, supporting JSON Lines and JSON with jq expressions, with stateful navigation, result tracking, and export capabilities.8-
- AlicenseAqualityCmaintenanceEnables users to clean and de-duplicate sales lead lists locally without API keys or network calls. It normalizes names, emails, phone numbers, and website domains, drops invalid emails, removes duplicate leads by email, and validates email formatting.2MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.