Skip to main content
Glama

Dataset Filter & Transform

Server Details

Clean, filter and reshape JSON rows in one call: 26 transforms, 25 filters, sort, dedupe, limit.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
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

A4.4/5.0

Scored across 2 tools

Disambiguation5/5

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.

Naming Consistency5/5

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.

Tool Count3/5

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.

Completeness4/5

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 tools
list_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

    Related MCP Servers

    • A
      license
      A
      quality
      B
      maintenance
      Lets 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.
      4
      12
      100 npm
      2
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      Enables 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
    • F
      license
      A
      quality
      F
      maintenance
      Enables 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
      -
    • A
      license
      A
      quality
      C
      maintenance
      Enables 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.
      2
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.