Skip to main content
MCP server CX Codex

GoldenMatch — Claude Code MCP server: dedupe and install

GoldenMatch finds rows for the same person, company, or product and combines duplicates into a merged record. Use it to clean up CSV files or tables with inconsistent entries.

Install into Claude Code · Platform CLI: remote server All methods and platforms ↓
claude mcp add --transport http goldenmatch https://goldenmatch-mcp-production.up.railway.app/mcp/
Open on GitHub

What GoldenMatch does

GoldenMatch links records that refer to the same entity even when their field values differ. It can group name, phone, and address variants, while keeping entries with only a shared postal code separate. Each duplicate group produces a merged record assembled from suitable field values.

The server selects matching settings on its own and returns the configuration it chose. Results include duplicate clusters, records without matches, and merged entries; CSV runs also write result files. The project offers a Python API and CLI. In Claude Code, connect over HTTP or launch the server through uvx.

Local use requires Python 3.11 or later. That version requirement matters if you plan to run GoldenMatch through uvx.

What it helps with

  • find person records with different names or phone formats
  • group duplicate rows in a CSV
  • combine fields from matching records
  • separate duplicate groups from unmatched entries

Example prompts for the agent

  • Find duplicate people in customers.csv and merge each group into one record.
  • Match rows in this CSV despite variations in names, phone numbers, and addresses.
  • Show the matched groups and return their merged records.

How to install GoldenMatch

1Platform CLI: remote server

claude mcp add --transport http goldenmatch https://goldenmatch-mcp-production.up.railway.app/mcp/

2Platform CLI

claude mcp add goldenmatch -- uvx goldenmatch

uvx runs the command named after the package; if the README names another one, use uvx --from goldenmatch <command>

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about GoldenMatch

How do I install GoldenMatch in Claude Code?

Add the remote server with claude mcp add --transport http goldenmatch https://goldenmatch-mcp-production.up.railway.app/mcp/. Claude Code will then connect to GoldenMatch over HTTP.

What does GoldenMatch do?

It matches rows that describe the same person, company, or product, then combines duplicate groups into merged records. It also returns the groups and entries without duplicates.

Can GoldenMatch run without a remote server?

Yes. Start it locally in Claude Code with claude mcp add goldenmatch -- uvx goldenmatch. Local use requires Python 3.11 or later.

Similar MCP servers

All MCP servers for Data and databases →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor