schema_crush_map_csv_columns – 1 MCP server offers this tool

What it usually takes

  • columns – in 1 of 1
  • sample_values – in 1 of 1

No server marks it as only reading: treat it as able to change data.

From each publisher's own tool list. We never call a tool.

Servers

ServerInputsRead-only?
Schema Crush co.huggingface.teslajoy/schema-crush Map a whole set of CSV column names to FHIR R5 paths in one call. Runs the full matching cascade per column and stops at the first stage that answers, which is what makes the result good: 1. knowledge base exact lookup, confidence 1.0 2. fuzzy match over curated field names 3. calibrated BioBERT embedding similarity 4. unmapped, flagged for human review Prefer this over calling biobert_match yourself. A single matcher used alone performs badly on field names: raw embedding scores for unrelated FHIR paths cluster within a few points of each other, so the wrong target often ranks first. The cascade avoids that by trying curated knowledge first, which resolves the large majority of real-world columns exactly. Uses no LLM and needs no API key. Returns: JSON list of {source, target, confidence, stage, note}, one per column,, plus a summary of coverage by stage.columns,sample_valuesNot stated