pypi goldenpipestreamable-httpupdated 23d ago
Moved. This repo has moved into the benzsevern/goldenmatch monorepo at packages/python/goldenpipe/. This repo is archived; new development happens in the monorepo.
What can you do with GoldenPipe?
Moved. This repo has moved into the
benzsevern/goldenmatchmonorepo atpackages/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
| Tool | Purpose | Install |
|---|---|---|
| GoldenCheck | Validate & profile data quality | pip install goldencheck |
| GoldenFlow | Transform & standardize data | pip install goldenflow |
| GoldenMatch | Deduplicate & match records | pip install goldenmatch |
| GoldenPipe | Orchestrate the full pipeline | pip install goldenpipe |
Author
License
MIT
Install
Add GoldenPipe to your client. Pick the one you use.
{
"servers": {
"goldenpipe": {
"type": "http",
"url": "https://goldenpipe-mcp-production.up.railway.app/mcp/"
}
}
}Add to `.vscode/mcp.json` in your workspace.
claude mcp add goldenpipe -- uvx goldenpipecodex mcp add goldenpipe -- uvx goldenpipeamp mcp add goldenpipe -- uvx goldenpipe{
"mcpServers": {
"goldenpipe": {
"command": "uvx",
"args": [
"goldenpipe"
]
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"goldenpipe": {
"command": "uvx",
"args": [
"goldenpipe"
]
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
{
"mcpServers": {
"goldenpipe": {
"command": "uvx",
"args": [
"goldenpipe"
]
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
{
"mcpServers": {
"goldenpipe": {
"command": "uvx",
"args": [
"goldenpipe"
]
}
}
}Add to `cline_mcp_settings.json` via the MCP Servers panel.
{
"mcpServers": {
"goldenpipe": {
"command": "uvx",
"args": [
"goldenpipe"
]
}
}
}Add to `~/.gemini/settings.json`.
{
"mcpServers": {
"goldenpipe": {
"type": "local",
"command": "uvx",
"args": [
"goldenpipe"
],
"tools": [
"*"
]
}
}
}Add to `~/.copilot/mcp-config.json`, or run `/mcp add` inside the CLI.
{
"context_servers": {
"goldenpipe": {
"command": {
"path": "uvx",
"args": [
"goldenpipe"
]
}
}
}
}Add to your Zed `settings.json`.
uvx goldenpipeRun `goose configure`, choose **Add Extension → Command-line Extension**, and paste this command.
Score
39 / 100
Incomplete
- Documentation22/25
- Maintenance25/25
- Trust6/20
- Capability0/15
- Install experience15/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 16 days ago
- Has a release history
- Repository is not archived
- No licence detected
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 0 tool(s) documented
- Provides prompt templates
- Provides resources
- 18 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
Version history
| Versions | Published |
|---|---|
| 1.5.0Latest | Aug 16, 2026 |
| 1.4.0 | Jul 16, 2026 |
| 1.3.0 | Jun 24, 2026 |
| 1.2.1 | Jun 1, 2026 |