GoldenPipe

io.github.benseverndev-oss由 GitHub 帳號 benseverndev-oss 發布v1.5.0更新於 Oct 24, 2026

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

已驗證Streamable HTTP可網頁執行資料庫資料與分析

概覽

AI 產生的概覽

GoldenPipe 編排資料品質流程——剖析、修正並去除重複記錄——並以 MCP 伺服器形式提供,可遠端託管或在本機執行。

可以做什麼
  • 列出流程各階段並說明其設定
  • 驗證流程設定的接線是否正確
  • 對資料集執行完整的檢查-轉換-比對流程,回傳品質問題、修正內容、去重後的記錄叢集以及每項決策的理由
  • 未發現品質問題時跳過轉換,或在偵測到敏感欄位時改用隱私保護比對
適用情境
適合需要清理、標準化並去除重複的表格記錄(例如客戶或聯絡人名單),並想了解每項流程決策原因的情境,而不必手動串接 Golden Suite 的三個工具。
執行需求
可使用託管的遠端端點,或在本機安裝含 mcp 擴充的 goldenpipe Python 套件並以 mcp-serve 指令啟動(uvx/pip)。未宣告任何驗證、環境變數或標頭。
安裝前請注意
流程會讀取資料集,並可寫出黃金記錄等輸出檔案;請確認資料處理位置,因為託管端點會把資料送到第三方伺服器。README 說明儲存庫已搬遷並封存,託管端點可能變動。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 GoldenPipe,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.benseverndev-oss%2Fgoldenpipe/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

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

README

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.

[PyPI] [CI] [codecov] [Downloads] [Python 3.11+] [License: MIT] [Docs] [DQBench Pipeline] [Open In Colab]

What It Does

Raw Data  | GoldenCheck   -- profile & discover quality issues  | GoldenFlow    -- fix issues, standardize, reshape  | GoldenMatch   -- deduplicate, match, create golden records  vGolden 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

bash
pip install goldenpipe

Quick Start

python
import goldenpipe as gp
result = gp.run("customers.csv")
print(result.status)        # "success"print(result.check)         # Quality findingsprint(result.transform)     # What was fixedprint(result.match)         # Deduplicated clustersprint(result.reasoning)     # Why each decision was made

CLI

bash
goldenpipe run customers.csv                # Full pipelinegoldenpipe run customers.csv --verbose      # Show reasoninggoldenpipe run customers.csv --skip-flow    # Check + Match onlygoldenpipe run customers.csv --strategy pprl  # Force privacy modegoldenpipe 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:

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

Local server:

bash
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

來源:README.md,提交 f9d2a6d

工具

0
SourceWeft 尚未讀取此伺服器的工具。

版本歷史

1
  1. v1.5.0最新Sep 16, 2026

評分

已滿足適用檢查項的 85%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分