MCP.Market

Data Pipeline Connector MCP server

by dbsectrainer·io.github.dbsectrainer/mcp-data-pipeline-connector·v1.0.1

Universal data connector for CSV, Postgres, and REST APIs via DuckDB

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

not scanned yet

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed Data Pipeline Connector yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Data Pipeline Connector tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How Data Pipeline Connector compares

Against every graded Databases MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
83/100
higher than 60% of 802 Databases servers

Release history: 2 versions in the registry since 2026-03-23, latest 2026-11-04, typically one every 225 days.

Install Data Pipeline Connector in Claude Code, Cursor or VS Code

Runs npx -y mcp-data-pipeline-connector on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add mcp-data-pipeline-connector -- npx -y mcp-data-pipeline-connector
Add to Cursor

What the publisher says

From the Data Pipeline Connector repository's README, as published. We do not edit it. Read it on GitHub

MCP Data Pipeline Connector

npm mcp-data-pipeline-connector package

One MCP server for all your data sources — with cross-source SQL joins and no external query service. DuckDB runs embedded in-process, so you can join a CSV file against a Postgres table against a REST API response in a single query, entirely on your machine. Agents work with your data without needing source-specific knowledge or multiple MCP server configs.

Tool reference | Configuration | Contributing | Troubleshooting

Key features

  • Unified query interface: SQL across all connected sources via DuckDB — including cross-source joins.
  • Multiple source types: CSV/JSON files, PostgreSQL databases, and REST API endpoints in a single server.
  • Auto schema detection: Infers column names and types from CSV headers and Postgres metadata.
  • REST caching: REST API responses are cached with a configurable TTL to avoid redundant calls.
  • Schema normalization: Maps source-specific types to a standard set (string, number, date, boolean, json).
  • In-process query engine: DuckDB runs embedded — no separate query service to install or manage.

Why this over separate per-source MCP servers?

The common alternative is running one MCP server per data source — a postgres MCP server, a CSV MCP server, a REST MCP server. Each works fine in isolation, but they can't talk to each other.

If you're asking questions that span multiple data sources — "join my sales CSV with the users table" — this is the right tool. If you only ever query one source type, a dedicated single-source server is simpler.

Disclaimers

mcp-data-pipeline-connector connects to data sources you configure and executes queries against them on behalf of your agent. Ensure agents only have the database permissions they need. Connection strings are never logged or transmitted; keep them out of version-controlled config files. Use environment variables for credentials.

Requirements

  • Node.js v20.19 or newer.
  • npm.
  • Optional: A running PostgreSQL instance for the Postgres connector.

Getting started

Add the following config to your MCP client:

{
  "mcpServers": {
    "data-connector": {
      "command": "npx",
      "args": ["-y", "mcp-data-pipeline-connector@latest"]
    }
  }
}

Define your data sources in ~/.mcp/data-sources.yaml:

sources:
  - name: sales
    type: csv
    path: ~/data/sales-2025.csv
  - name: users
    type: postgres
    connection_string: "${POSTGRES_URL}"
    tables: [users, subscriptions]

Store connection strings in environment variables, not directly in the YAML file.

MCP Client configuration

Amp · Claude Code · Cline · Cursor · VS Code · Windsurf · Zed

Your first prompt

Place a CSV file at ~/data/sample.csv, add it as a source in your config, then enter:

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Data Pipeline Connector: common questions

Is Data Pipeline Connector MCP server safe?
Mostly: it is graded B (83/100). Read the Data Pipeline Connector safety report
How do I install Data Pipeline Connector?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Data Pipeline Connector need an API key?
Yes. The registry entry asks for YOUR_API_KEY.
Is Data Pipeline Connector maintained?
The last commit was 43 days ago (2026-09-22). The latest release is v1.0.1.
What can I use instead of Data Pipeline Connector?
Servers from other publishers that do the same job: Appwrite MCP server, Sling CLI MCP server and Ekwo OS — open source accounting: ledger, invoices and VAT on your own Supabase or Postgres MCP server.

Alternatives to Data Pipeline Connector

Same job from other publishers: the closest match first, then the best rated.

  • Appwrite
    Build and deploy backends: auth, Postgres/MySQL/vector databases, storage, functions, hosting, CDN
    A
  • Sling CLI
    Sling CLI MCP server for querying any database, running data pipelines and managing replications
    B
  • Ekwo OS — open source accounting: ledger, invoices and VAT on your own Supabase or Postgres
    Double-entry books an agent keeps as the user: invoices, VAT returns, 174 country packs.
    A
  • Run402
    x402 pay-per-call infra for agents: $0.03 image generation, Postgres, auth, storage, functions.
    B
  • Faucet
    SQL database to MCP tools and REST API: PostgreSQL, MySQL, SQL Server, Oracle, SQLite, Snowflake.
    A

More from dbsectrainer →