GoldenPipe

Registre officiel Archivé Autres

One command to validate, transform, and deduplicate — chain GoldenCheck + Flow + Match.

Que pouvez-vous faire avec GoldenPipe ?

  • Skips transformation if no quality issues found
  • Routes to privacy-preserving matching if sensitive fields detected
  • Reports reasoning for every decision

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

Remote (streamable-http)
Claude Code
claude mcp add --transport http goldenpipe 'https://goldenpipe-mcp-production.up.railway.app/mcp/'
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "goldenpipe": {
            "type": "http",
            "url": "https://goldenpipe-mcp-production.up.railway.app/mcp/"
        }
    }
}
PYPI package goldenpipe
Claude Code
claude mcp add goldenpipe -- uvx goldenpipe==1.5.0
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "goldenpipe": {
            "command": "uvx",
            "args": [
                "goldenpipe==1.5.0"
            ]
        }
    }
}

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. GoldenPipe
  2. What It Does
  3. Install
  4. Quick Start
  5. CLI
  6. Remote MCP Server
  7. Part of the Golden Suite
  8. Author
  9. License

Moved. This repo has moved into the benzsevern/goldenmatch monorepo at packages/python/goldenpipe/. This repo is archived; new development happens in the monorepo.

GoldenPipe

Golden Suite orchestrator -- Check quality, fix issues, deduplicate records. One command. Built by Ben Severn.

What It Does

Raw Data
  | GoldenCheck   -- profile & discover quality issues
  | GoldenFlow    -- fix issues, standardize, reshape
  | GoldenMatch   -- deduplicate, match, create golden records
  v
Golden Records

GoldenPipe orchestrates the full pipeline with adaptive logic:

  • Skips transformation if no quality issues found
  • Routes to privacy-preserving matching if sensitive fields detected
  • Reports reasoning for every decision

Install

pip install goldenpipe

Quick Start

import goldenpipe as gp

result = gp.run("customers.csv")

print(result.status)        # "success"
print(result.check)         # Quality findings
print(result.transform)     # What was fixed
print(result.match)         # Deduplicated clusters
print(result.reasoning)     # Why each decision was made

CLI

goldenpipe run customers.csv                # Full pipeline
goldenpipe run customers.csv --verbose      # Show reasoning
goldenpipe run customers.csv --skip-flow    # Check + Match only
goldenpipe run customers.csv --strategy pprl  # Force privacy mode
goldenpipe run customers.csv -o golden.csv  # Save golden records

Remote MCP Server

GoldenPipe is available as a hosted MCP server on Smithery — connect from any MCP client without installing anything.

Claude Desktop / Claude Code:

{
  "mcpServers": {
    "goldenpipe": {
      "url": "https://goldenpipe-mcp-production.up.railway.app/mcp/"
    }
  }
}

Local server:

pip install goldenpipe[mcp]
goldenpipe mcp-serve

4 tools available: list pipeline stages, validate wiring, run full check-transform-match pipeline, explain configs.

Part of the Golden Suite

ToolPurposeInstall
GoldenCheckValidate & profile data qualitypip install goldencheck
GoldenFlowTransform & standardize datapip install goldenflow
GoldenMatchDeduplicate & match recordspip install goldenmatch
GoldenPipeOrchestrate the full pipelinepip install goldenpipe

Author

Ben Severn

License

MIT

Questions fréquentes

Qu'est-ce que GoldenPipe ?

One command to validate, transform, and deduplicate — chain GoldenCheck + Flow + Match.

Comment installer GoldenPipe ?

Il fonctionne comme serveur distant. Dans Claude Code : claude mcp add --transport http goldenpipe 'https://goldenpipe-mcp-production.up.railway.app/mcp/'. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour GoldenPipe ?

Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.

GoldenPipe est-il open source ?

Oui. Son code est sur GitHub sous licence MIT.

Qui maintient GoldenPipe ?

Il est publié par benseverndev-oss. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.