Data Pipeline Connector MCP server
Universal data connector for CSV, Postgres, and REST APIs via DuckDB
not scanned yet
0 stars
Reviews
Write oneNobody 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.
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
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.
- AppwriteBuild and deploy backends: auth, Postgres/MySQL/vector databases, storage, functions, hosting, CDNnot reviewedEstablishedA
Sling CLISling CLI MCP server for querying any database, running data pipelines and managing replicationsnot reviewedEstablishedB- Ekwo OS — open source accounting: ledger, invoices and VAT on your own Supabase or PostgresDouble-entry books an agent keeps as the user: invoices, VAT returns, 174 country packs.not reviewedEstablishedA
- Run402x402 pay-per-call infra for agents: $0.03 image generation, Postgres, auth, storage, functions.not reviewedEstablishedB
- FaucetSQL database to MCP tools and REST API: PostgreSQL, MySQL, SQL Server, Oracle, SQLite, Snowflake.not reviewedEstablishedA