MCP App Store
by KeenEthics

Overview

Connect Claude to Supaflow to build, run, monitor, and troubleshoot data pipelines. Discover connectors and datasources, review source schemas, create and edit pipelines, manage schedules, and inspect job status and results. Move data across SaaS apps, databases, data warehouses, and data lakes, including ETL, ELT, dbt Core transformations, and reverse ETL workflows. Sign in with your Supaflow account and select an accessible workspace. Pipeline execution uses your configured Supaflow agents.

Tools

auth_status

ChatGPT
Confirms OAuth identity and lists accessible workspaces.

connectors_list

ChatGPT
Lists connector types, versions, and capabilities.

datasources_catalog

ChatGPT
Lists discovered objects. Set refresh=true to enqueue schema discovery before polling the returned job.

datasources_catalog_reset_status

ChatGPT
Returns the restoration-aware maintenance status for a catalog-reset job. Poll until maintenance_active is false.

datasources_create

ChatGPT
Creates a datasource from encrypted configs or by copying an accessible datasource server-side. Plaintext sensitive values are rejected.

datasources_delete

ChatGPT
Soft-deletes a datasource and dependent projects and pipelines, matching the Supaflow UI. Obtain explicit user confirmation immediately before calling.

datasources_disable

ChatGPT
Sets a datasource to inactive.

datasources_edit

ChatGPT
Updates datasource metadata or encrypted config fields. Plaintext sensitive values are rejected.

datasources_enable

ChatGPT
Sets a datasource to active.

datasources_get

ChatGPT
Gets safe datasource metadata; credential configs are never returned.

datasources_init

ChatGPT
Returns connector properties as structured JSON. Never send plaintext credentials through the AI client.

datasources_list

ChatGPT
Lists tenant-scoped datasource metadata without credential configs. Offset pages are fresh live views. For a shift-resistant full inventory traversal, set sort=id and pass the last returned ID as after_id until an empty page. This is not a database snapshot; concurrent inserts and deletes can affect the traversal.

datasources_refresh

ChatGPT
Enqueues schema discovery and returns a job ID for polling.

datasources_reset_catalog

ChatGPT
Exceptional recovery action that rediscovers the source catalog while preserving pipelines and selections. It temporarily pauses affected pipeline activity and may change cursor, type, or schema behavior on the next run. Obtain explicit user confirmation immediately before calling.

datasources_test

ChatGPT
Enqueues a live connection test and returns a job ID for polling.

docs

ChatGPT
Returns the canonical Supaflow documentation URL for an optional topic.

jobs_cancel

ChatGPT
Cancels a queued, picked, or running job. Obtain explicit user confirmation immediately before calling.

jobs_get

ChatGPT
Gets safe job metadata and terminal per-object metrics.

jobs_list

ChatGPT
Lists jobs with optional status, type, and pipeline filters.

jobs_logs

ChatGPT
Returns the control-plane job response; local agent filesystem logs remain unavailable.

jobs_status

ChatGPT
Returns lightweight status for polling one job.

pipelines_create

ChatGPT
Creates and activates a pipeline from structured config and object selections.

pipelines_create_from_plan

ChatGPT
Creates a pipeline after explicit confirmation of a signed plan and object scope.

pipelines_delete

ChatGPT
Soft-deletes a pipeline. Obtain explicit user confirmation immediately before calling.

pipelines_disable

ChatGPT
Sets a pipeline to inactive.

pipelines_edit

ChatGPT
Updates pipeline name, description, or configuration. The destination prefix and custom-prefix flag cannot change after the pipeline leaves draft state.

pipelines_enable

ChatGPT
Sets a pipeline to active.

pipelines_get

ChatGPT
Gets one tenant-scoped pipeline.

pipelines_init

ChatGPT
Returns capability-aware structured defaults for a source and project.

pipelines_list

ChatGPT
Lists tenant-scoped pipeline metadata. Offset pages are fresh live views. For a shift-resistant full inventory traversal, set sort=id and pass the last returned ID as after_id until an empty page. This is not a database snapshot; concurrent inserts and deletes can affect the traversal.

pipelines_prepare_create

ChatGPT
Builds a signed, short-lived pipeline plan and returns the total available object count plus a possibly truncated preview for user review.

pipelines_schema_add

ChatGPT
Adds one fully qualified object to a pipeline selection.

pipelines_schema_list

ChatGPT
Lists selected pipeline objects, optionally including all catalog objects and fields. Offsets address the full catalog. Advance offset by limit while has_more is true, even if objects is empty or shorter than limit.

pipelines_schema_select

ChatGPT
Updates saved selections for the supplied pipeline objects; omitted objects are unchanged. Can deselect objects and overwrite their saved field, primary-key, and cursor selections, affecting subsequent runs. Does not enqueue a run or directly delete source or destination data. Inspect the current selections and obtain explicit user confirmation of the changes immediately before calling.

pipelines_sync

ChatGPT
Enqueues a pipeline run for a private or public Supaflow agent.

projects_create

ChatGPT
Creates a project linked to an accessible destination datasource.

projects_delete

ChatGPT
Soft-deletes a project and its pipelines, matching the Supaflow UI. Obtain explicit user confirmation immediately before calling.

projects_list

ChatGPT
Lists projects and their destination datasources.

schedules_create

ChatGPT
Creates a five-field cron schedule targeting one pipeline, task, or orchestration.

schedules_delete

ChatGPT
Soft-deletes a schedule. Obtain explicit user confirmation immediately before calling.

schedules_disable

ChatGPT
Sets a schedule to inactive.

schedules_edit

ChatGPT
Updates schedule metadata, cron, timezone, or target.

schedules_enable

ChatGPT
Sets a schedule to active.

schedules_history

ChatGPT
Lists recent execution history for a schedule.

schedules_list

ChatGPT
Lists schedules in a workspace with a maximum page size of 200.

schedules_run

ChatGPT
Triggers immediate execution of a schedule.

workspaces_list

ChatGPT
Lists workspaces accessible to the authenticated user.

auth_status

Claude

connectors_list

Claude

datasources_catalog

Claude

datasources_catalog_reset_status

Claude

datasources_create

Claude

datasources_delete

Claude

datasources_disable

Claude

datasources_edit

Claude

datasources_enable

Claude

datasources_get

Claude

datasources_init

Claude

datasources_list

Claude

datasources_refresh

Claude

datasources_reset_catalog

Claude

datasources_test

Claude

docs

Claude

jobs_cancel

Claude

jobs_get

Claude

jobs_list

Claude

jobs_logs

Claude

jobs_status

Claude

pipelines_create

Claude

pipelines_create_from_plan

Claude

pipelines_delete

Claude

pipelines_disable

Claude

pipelines_edit

Claude

pipelines_enable

Claude

pipelines_get

Claude

pipelines_init

Claude

pipelines_list

Claude

pipelines_prepare_create

Claude

pipelines_schema_add

Claude

pipelines_schema_list

Claude

pipelines_schema_select

Claude

pipelines_sync

Claude

projects_create

Claude

projects_delete

Claude

projects_list

Claude

schedules_create

Claude

schedules_delete

Claude

schedules_disable

Claude

schedules_edit

Claude

schedules_enable

Claude

schedules_history

Claude

schedules_list

Claude

schedules_run

Claude

workspaces_list

Claude

Similar Apps