
Fivetran Mcp
Wraps the Fivetran REST API so you can manage data pipelines through Claude. You get the full operational toolkit: list connections and groups, check sync status with warnings and tasks, trigger syncs or historical resyncs for specific tables, pause and resume connections, and reload schemas from sources. It also exposes schema visibility with tools to inspect tables and columns. The setup requires a Fivetran API key and secret, which you pass through environment variables. If you're already running Fivetran connectors and want to kick off syncs, debug stuck pipelines, or inspect what's actually being ingested without opening the dashboard, this gives you that control through conversation.
- GitHub stars
- 1
- tools
- 14
- auth
- Secret needed
- transport
- STDIO
- env vars
- 2
- last updated
- Feb 1, 2026
Tools
14 toolsPublic tool metadata for what this MCP can expose to an agent.
list_connectionsList all connections, optionally filtered by group
List all connections, optionally filtered by group
No parameter schema in public metadata yet.
get_connection_statusGet detailed status including tasks, warnings, and sync details
Get detailed status including tasks, warnings, and sync details
No parameter schema in public metadata yet.
trigger_syncStart a sync for a connection (optional `force` flag)
Start a sync for a connection (optional `force` flag)
No parameter schema in public metadata yet.
trigger_resyncTrigger full historical resync
Trigger full historical resync
No parameter schema in public metadata yet.
resync_tablesResync specific tables only (e.g., `["schema.table_name"]`)
Resync specific tables only (e.g., `["schema.table_name"]`)
No parameter schema in public metadata yet.
pause_connectionPause a connection
Pause a connection
No parameter schema in public metadata yet.
resume_connectionResume a paused connection
Resume a paused connection
No parameter schema in public metadata yet.
list_groupsList all groups/destinations
List all groups/destinations
No parameter schema in public metadata yet.
test_connectionRun diagnostic tests to identify connectivity/configuration issues
Run diagnostic tests to identify connectivity/configuration issues
No parameter schema in public metadata yet.
get_connection_schemaGet schema info with optional table filter (includes columns when filtering)
Get schema info with optional table filter (includes columns when filtering)
No parameter schema in public metadata yet.
get_schemaGet complete raw schema configuration for a connection
Get complete raw schema configuration for a connection
No parameter schema in public metadata yet.
list_tablesList all tables with enabled status and sync mode
List all tables with enabled status and sync mode
No parameter schema in public metadata yet.
get_table_columnsGet column details for a specific table
Get column details for a specific table
No parameter schema in public metadata yet.
reload_schemaRefresh schema configuration from the source
Refresh schema configuration from the source
No parameter schema in public metadata yet.
Sponsors
Configuration
FIVETRAN_API_KEY*secretFivetran API key
FIVETRAN_API_SECRET*secretFivetran API secret
Readme
Fivetran MCP Server
Note: This repository is built and maintained entirely by Claude Code, Anthropic's AI coding assistant.
An MCP (Model Context Protocol) server for controlling Fivetran data pipelines. Enables AI assistants like Claude to manage syncs, monitor connection status, and control data pipelines through natural language.
Features
Details
- Repository
- github.com/yimingyan/fivetran-mcp
- Category
- Data & Analytics
- Package
fivetran-mcp- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active