Skip to main content
Glama
dbsectrainer

mcp-data-pipeline-connector

by dbsectrainer

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}
logging
{}
prompts
{}
resources
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
connect_sourceA

Register a data source (CSV file, Postgres database, or REST API). Credentials must be in environment variables or a YAML config file — never pass connection strings directly.

list_sourcesA

List all registered data sources and their connection status.

list_tablesA

List available tables across all sources, or just the named source.

get_schemaA

Return the column names and types for a specific table.

queryA

Execute a SQL query against a registered data source using DuckDB. Returns up to --max-rows rows (default 1000). In read-only mode (default), only SELECT statements are allowed. Use source='_all' to query across all CSV sources with cross-source joins. Supports limit and offset for pagination.

transformB

Apply aggregations, filters, renaming, or column selection to a source table and return or save results.

check_healthA

Check whether registered data sources are still reachable and responsive.

Prompts

Interactive templates invoked by user choice

NameDescription
explore-dataGuide agents through schema discovery and querying. Walks through list_sources → list_tables → get_schema before writing any queries.

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/dbsectrainer/mcp-data-pipeline-connector'

If you have feedback or need assistance with the MCP directory API, please join our Discord server