list_connections
List Connections
List all connections (connectors) in the Fivetran account, or within a specific group. Returns summary information about each connection including its status, service type, and sync state.
Ask your agent in plain language. Each of these maps to a real tool on the server.
list_connections
List all connections (connectors) in the Fivetran account, or within a specific group. Returns summary information about each connection including its status, service type, and sync state.
update_group
Update an existing group's name.
delete_group
Delete a group. Inspect its connections, destination and other associated resources before planning removal.
delete_destination
Delete a destination. This action is irreversible.
list_destinations
List all destinations in the Fivetran account. Each destination is a data warehouse or storage service that receives synced data from connections.
update_connection
Update an existing connection's configuration, sync settings, or paused state. Only provided fields will be updated.
delete_connection
Delete a connection (connector). Data already written to the destination is retained. This action is irreversible.
list_users
List all users in the Fivetran account with their roles, status, and contact information.
create_connection
Create a new connection (connector) in a group. Specify the service type and service-specific configuration. Use the **List Connector Types** tool to discover available services and their config requirements.
list_groups
List all groups in the Fivetran account. Groups are organizational containers that hold destinations, connectors, users, and other resources.
get_user
Retrieve details of a specific user or the currently authenticated user.
update_user
Update a user's information such as name, phone, or role.
get_destination
Retrieve full details of a specific destination, including its status and safe setup-test results. Stored destination credentials are omitted.
trigger_sync
Request an incremental sync or a historical re-sync for a connection. Forced incremental sync addresses rescheduling; historical re-sync reloads source data and can incur additional costs.
update_connection_schema
Update the schema configuration for a connection. Enable or disable specific schemas, tables, and columns for syncing. You can also change how new schema changes are handled.
update_destination
Update an existing destination's configuration. Only provided fields will be updated.
reload_connection_schema
Reload the schema configuration from the source for a connection. This refreshes the available schemas, tables, and columns from the data source.
invite_user
Invite a new user to the Fivetran account by email. Assign an account-level role during invitation.
create_group
Create a new group. Groups are organizational containers for destinations, connectors, and users.
get_connection
Retrieve full details of a specific connection (connector), including its status and safe setup-test results. Stored source credentials are omitted.
create_destination
Create a new destination within a group. Groups and destinations are mapped 1:1. Specify the service type and service-specific configuration.
get_group
Retrieve details of a specific group, including its connections and users.
get_connection_schema
Retrieve the schema configuration for a connection, including which schemas, tables, and columns are enabled or disabled for syncing.
list_webhooks
List all webhooks configured in the Fivetran account. Webhooks notify external URLs when events like syncs, transformations, or status changes occur.
get_connector_type
Retrieve detailed metadata about a specific connector type, including its configuration requirements and supported features.
create_webhook
Create a new webhook to receive notifications for Fivetran events. Webhooks can be account-level (all activity) or group-level (activity within a specific group).
create_transformation
Create a new transformation. Transformations can be scheduled to run after connection syncs (integrated), at custom intervals, or on a cron schedule.
get_transformation
Read a transformation's safe metadata, dependencies, schedule and status. Commands and stored configuration values are omitted.
list_teams
List all teams in the Fivetran account with their roles and descriptions.
update_webhook
Update an existing webhook's URL, events, active status, or secret.
manage_team_membership
Add or remove a user from a team. Use action "add" to add a user and "remove" to remove a user from the team.
get_team
Retrieve details of a specific team, optionally including its members.
update_transformation
Update an existing transformation's configuration, schedule, or connected connections.
run_transformation
Manually trigger a transformation run. The transformation will execute immediately regardless of its schedule.
delete_webhook
Delete a webhook. The webhook will stop receiving event notifications immediately.
update_team
Update a team's name, description, or role.
list_transformations
List all transformations in the Fivetran account. Transformations reshape synced data using dbt Core or Quickstart packages.
create_team
Create a new team in the Fivetran account. Teams allow you to group users and manage permissions collectively.
list_connector_types
List all available connector (source) types supported by Fivetran. Use this to discover available services and their IDs when creating new connections.
delete_user
Remove a user from the Fivetran account. This revokes all their access.
delete_transformation
Delete a transformation. This stops all future runs and removes the configuration.
delete_team
Delete a team from the Fivetran account. Members are not deleted but lose team-based permissions.
get_webhook
Read an existing webhook subscription, its event types and active status. Signing secrets are omitted.
list_roles
Discover current account, destination, connection and team role names before assigning user or team permissions.
get_account
Identify the account and user or system key associated with the current API credentials.
Every client uses the same Magic MCP URL, and so does any other MCP client. Add it once and sign in with SSO.
{"mcpServers": {"metorial": {"url": "<your-magic-mcp-url>"}}}
claude mcp add --transport http metorial <your-magic-mcp-url>
codex mcp add metorial --url <your-magic-mcp-url>codex mcp login metorial
One governed layer for every app your agents reach, not a separate connector per tool.
Manage Fivetran groups, connections, destinations, schema selection, users, teams, dbt Core and Quickstart transformations, and webhook subscriptions. Discover account identity, source configuration metadata and role names. Configure paused pipelines, inspect status, trigger incremental or historical syncs, and manage controlled data workflows.
Common questions about connecting Fivetran to AI agents with Metorial.