Skip to main content
Glama

Server Details

Join two lists of JSON rows on a key, like SQL or VLOOKUP: left, inner, full, anti joins, union.

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-join-merge-mcp
GitHub Stars
0
ChatGPT
–
Claude
–

TDQS

A4.4/5.0

Scored across 2 tools

Disambiguation5/5

join_rows performs data joins and list_capabilities retrieves server metadata; their purposes are completely distinct with no overlap. An agent can easily select the right tool based on the task.

Naming Consistency5/5

Both tool names follow a consistent verb_noun pattern (join_rows, list_capabilities) using snake_case. This predictable convention makes the set easy to scan and understand.

Tool Count4/5

The server is narrowly scoped to dataset joining, so 2 tools is not unreasonable. The single join_rows tool efficiently covers all join types and options, with list_capabilities as a necessary discovery companion, though the set is slightly thin compared to typical multi-tool servers.

Completeness4/5

join_rows supports all standard join types (left, inner, full, leftAnti, rightAnti, union) plus key matching, conflict strategies, and fan-out modes, leaving few gaps. Minor operations like previewing or validating data without joining are absent, but the core domain is well covered.

Available Tools

2 tools
join_rowsAInspect

Joins two lists of JSON rows on a shared key, like a SQL join or a spreadsheet VLOOKUP, and returns the combined rows plus a summary: how many rows matched on each side, match rates, and warnings for duplicate keys, rows missing the key and key fields that exist on no row. Use it to enrich a list with fields from a lookup table (left join), keep only the overlap (inner), combine two sources into one table (full), find rows in one list that are missing from the other (leftAnti or rightAnti), or stack two same-shape lists (union). Keys match case-insensitively with whitespace trimmed by default, and the key can have a different name on each side (email on the left, contact_email on the right). Input and output rows are capped per call; a many-to-many join that would exceed the output cap is refused with the predicted row count, never truncated. Call list_capabilities for the exact limits.

Inputs: leftRows (required), rightRows (required), joinType, keyMatching, +7 more.

list_capabilitiesAInspect

Returns every join type, key matching mode, conflict strategy and fan-out mode this server supports, the fields it adds to each row, and the input and output row limits per call. Free, processes no data.

Inputs: no named parameters.

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
      B
      maintenance
      Enables deep, order-independent comparison of two JSON documents, reporting missing keys, extra keys, value mismatches, and type mismatches with exact dotted paths and a summary.
      321 npm
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      Enables deep, order-independent comparison of JSON files to detect differences including missing keys, value mismatches, and type differences. Provides detailed reports with path tracking for precise identification of variations between JSON structures.
      MIT
    • A
      license
      A
      quality
      B
      maintenance
      Enables AI agents to manage plain .jsonl files as tables, offering tools to list libraries and tables, query data, and upsert rows while preserving byte-for-byte fidelity on unchanged rows.
      5
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.