---
title: "Fivetran MCP server for AI agents - actionlake"
description: "Give Claude 176 Fivetran actions through one MCP server: connections, transformations. Your agent never holds the credential. 100,000 calls a month free."
canonical: https://actionlake.com/connectors/fivetran
updated: 2026-10-23
---

Connectors · Data & integration

# Fivetran MCP server for AI agents.

actionlake is an MCP gateway: one remote MCP server that connects Claude and other MCP clients to Fivetran and the rest of your systems. It gives your agent 176 Fivetran actions (71 reads, 67 writes and 38 that wait for a confirmation) and holds the Fivetran credential itself, so the agent never does. It paces Fivetran's limits and records every call.

[Connect Fivetran free](https://actionlake.com/console?start=sandbox) [See pricing](https://actionlake.com/pricing)

100,000 free calls a month. No card, no email, no password: press Start a free sandbox on the next screen and keep the key it shows you.

`claude mcp add --transport http actionlake https://connect.actionlake.com/mcp`

the first call

```
do {
  action: "fivetran.users.list",
  intent: "check which Fivetran account is connected"
}
# List All Users · read · 1 upstream call
```

- 176 actions in one signed file
- 71 read look, never change
- 67 write create and update
- 38 wait for a yes destructive, confirmed first

Set up

## Connect Fivetran in three steps.

1. 01
   ### Add actionlake to Claude.
   Run the command once in Claude Code; its consent page can create a free sandbox: 100,000 calls a month, no card. In the Claude app, add a custom connector with the URL below and paste your key on the consent page. Creating a new sandbox from the Claude app is not yet tested by us.
   `https://connect.actionlake.com/mcp`
2. 02
   ### Connect Fivetran.
   Username and secret. No consent screen: your agent can connect it for you, but the key then passes through your chat. To keep it out of the model's context, paste it in the console instead. actionlake stores what you paste write-only, sealed under your tenant's key.
   - `api_key` Fivetran API key
   - `api_secret` Fivetran API secret, shown once when the key is generated
   ```
   account { op: "connections.requirements", service: "fivetran" }
   # free: exactly what to paste, and what is found for you
   ```
3. 03
   ### Make the first call. Check before a write.
   Ask in plain words; Claude picks the action. Before anything changes, `check` validates the call and prices it, for free.
   ```
   do    { action: "fivetran.users.list" }
   # list all users · read · 1 upstream call
   check { action: "fivetran.users.invite", input: { … } }
   # free: inputs, permissions, cost and confirmations, nothing sent
   ```

Fivetran at a glance

**Sign-in**

Username and secret. No consent screen: your agent can connect it for you, but the key then passes through your chat. To keep it out of the model's context, paste it in the console instead.

**You provide**

`api_key` `api_secret`

**Limits we pace to**

5 calls a second, per connection

**API covered**

Fivetran REST API v1 (OpenAPI 3.0.1, 179 operations)`api.fivetran.com`

**Built from**

Fivetran's documentation, read 23 October 2026[fivetran.com](https://fivetran.com/assets-docs/openapi/file_v1.json) [fivetran.com](https://fivetran.com/docs/rest-api/api-reference)

**Service file**

Version 1.0.0, signed (Ed25519)

**Cached reads**

58 of 71 reads, for up to 5 minutes; a write clears what it affects

**Shared entities**

3, so ask can line Fivetran up with your other systems

**Data**

Processed and stored in Sydney, Australia. No US region yet

Capabilities

## What an AI agent can do in Fivetran.

176 actions in 52 areas. Every one carries its effect, so a key can allow the reads and hold the rest.

- **71** read look, never change
- **67** write create and update
- **38** destructive wait for a confirmation

1. ### Connections
   9
   2 read · 6 write · 1 destructive
   Create a Connection · List All Connections · Retrieve Connection Details · Move a Connection
2. ### Transformations
   8
   2 read · 4 write · 2 destructive
   Create a Transformation · List all Transformations · Retrieve Transformation Details · Run Transformation
3. ### Webhooks
   7
   2 read · 4 write · 1 destructive
   Create an Account Webhook · Create a Group Webhook · List all Webhooks · Retrieve Webhook Details
4. ### Destinations
   6
   2 read · 3 write · 1 destructive
   Create a Destination · List All Destinations Within Account · Retrieve Destination Details · Run Destination Setup Tests
5. ### Hybrid deployment agents
   6
   2 read · 1 write · 3 destructive
   Create a Hybrid Deployment Agent · List Hybrid Deployment Agents · Returns Hybrid Deployment Agent Details · Delete a Hybrid Deployment Agent
6. ### Log services
   6
   2 read · 3 write · 1 destructive
   Create a Group Log Service · List All Log Services within Account · Retrieve Group Log Service Details · Run Group Log Service Setup Tests
7. ### System keys
   6
   2 read · 2 write · 2 destructive
   Create a System Key · List All System Keys · Retrieve System Key Details · Delete a System Key
8. ### Transformation projects
   6
   2 read · 3 write · 1 destructive
   Create Transformation Project · List all Transformation Projects · Retrieve Transformation Project Details · Test Transformation Project

**44 more areas · 122 actions**

- Account log service **5**
- Groups **5**
- Private links **5**
- Proxy agents **5**
- Secrets managers **5**
- Team connection memberships **5**
- Team group memberships **5**
- Team users **5**
- Teams **5**
- User connection memberships **5**
- User group memberships **5**
- Users **5**
- Connection certificates **4**
- Connection fingerprints **4**
- Connection schemas **4**
- Destination certificates **4**
- Destination fingerprints **4**
- User API keys **4**
- Connection columns **3**
- Connector SDK packages **3**
- Group users **3**
- Connection state **2**
- Connection tables **2**
- Connection warnings **2**
- Connector types **2**
- Quickstart packages **2**
- Secrets manager entities **2**
- Account **1**
- API keys **1**
- Certificates **1**
- Connect cards **1**
- Connection database schemas **1**
- Connection move jobs **1**
- Connection sync history **1**
- Connection table columns **1**
- Group connections **1**
- Group public key **1**
- Group service account **1**
- HVR hubs **1**
- Proxy agent connections **1**
- Public connector types **1**
- Roles **1**
- Team account role **1**
- User account role **1**

Top actions

## The Fivetran API, shaped for agents.

The ids your agent types, what each does, and the one name it shares with other systems. 22 of Fivetran's 22 action names are shared with at least one other connector, so an agent learns them once.

| Action | What it does | Effect | Same name in |
| --- | --- | --- | --- |
| `fivetran.users.list` List All Users | List All Users. | read | `identity.user.list` 474 connectors |
| `fivetran.teams.list` List All Teams | List All Teams. | read | `identity.group.list` 262 connectors |
| `fivetran.roles.list` List all roles | List all roles. | read | `identity.role.list` 184 connectors |
| `fivetran.users.invite` Invite a User | Invite a User. | write | `identity.user.create` 262 connectors |
| `fivetran.teams.create` Create a Team | Create a Team. | write | `identity.group.create` 205 connectors |
| `fivetran.users.delete` Delete a User | Delete a User. | destructive | `identity.user.delete` 253 connectors |
| `fivetran.account.get` Get Account Info from the API Key | Get Account Info from the API Key. | read | `identity.current_user.get` 307 connectors |
| `fivetran.team_users.list` List All User Memberships | List All User Memberships. | read | `identity.group_member.list` 103 connectors |
| `fivetran.system_keys.create` Create a System Key | Create a System Key. | write | `identity.api_key.create` 100 connectors |
| `fivetran.api_keys.list` List All API Keys | List All API Keys. | read | `identity.api_key.list` 96 connectors |
| `fivetran.team_users.update` Update a User Membership | Update a User Membership. | write | `identity.group_member.update` 34 connectors |
| `fivetran.groups.create` Create a Group | Create a Group. | write | this connector |

Try it

## Prompts to paste into Claude.

Each one names the Fivetran actions it will call, so you know what it reads and what it changes before you send it.

1. Read read
   Who has access in Fivetran? List every user and their role.
   calls `fivetran.users.list`
2. Write write
   Invite a User in Fivetran. Show me exactly what you will send before you save it.
   calls `fivetran.users.invite`

Governance for Fivetran

## Destructive actions wait for a yes.

38 Fivetran actions are destructive. The first 10:

- Delete a User `fivetran.users.delete`
- Delete a Team `fivetran.teams.delete`
- Delete a System Key `fivetran.system_keys.delete`
- Delete a User from a Team `fivetran.team_users.remove`
- Delete a Group `fivetran.groups.delete`
- Delete a Webhook `fivetran.webhooks.delete`
- Delete a Connection `fivetran.connections.delete`
- Remove a User from a Group `fivetran.group_users.remove`
- Rotate a System Key `fivetran.system_keys.rotate`
- Delete a Destination `fivetran.destinations.delete`

A destructive action runs only with `confirm: true`. Under the `human` policy the agent cannot confirm for itself: the run stops until a named person approves, in the console or from a signed link in an email. The cap on a key is refused before the call is sent, never after.

do fivetran.users.delete confirm_policy: **human**

Delete a User?

**intent:** the user asked me to delete a User

run suspended · waiting for a named person · key _fivetran-agent_ cannot confirm itself

In the console, or from an emailed signed link.

a key for this connector

```
account {
  op: "keys.create", name: "fivetran-agent",
  allowed_actions: ["fivetran.*"], cap_calls: 2000,
  confirm_policy: "human_for_writes",
  approval_rules: [
    { match: "fivetran.users.delete", approver: "lead@example.com" },
    { match: "fivetran.teams.delete", approver: "lead@example.com" },
    { match: "fivetran.system_keys.delete", approver: "lead@example.com" }
  ]
}
```

Illustrative. Scoped to Fivetran only, capped at 2,000 upstream calls, every write confirmed, and the destructive ones approved by a named person.

Cost

## What Fivetran costs on actionlake.

Every Fivetran action is one upstream call, the only thing actionlake bills. Searching, `check`, `cost`, `account` and any call Fivetran refused with 401, 403, 429 or a 5xx are free. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.

- 1 upstream call per action all 176 Fivetran actions
- 176 actions page each page of a long list is one call
- 58 reads can be cached a cache hit costs nothing
- 100,000 calls a month, free paid plans from US$49 a month for 250,000

[See pricing](https://actionlake.com/pricing)

Action index

## Every Fivetran action.

176 actions by area: the id your agent calls, what it does, and its effect.

**Connections 9**

- `fivetran.connections.create` Create a Connection write
- `fivetran.connections.delete` Delete a Connection destructive
- `fivetran.connections.get` Retrieve Connection Details read
- `fivetran.connections.list` List All Connections read
- `fivetran.connections.move` Move a Connection write
- `fivetran.connections.resync` Re-sync Connection Data (Historical Sync) write
- `fivetran.connections.sync` Sync Connection Data write
- `fivetran.connections.test` Run Connection Setup Tests write
- `fivetran.connections.update` Update a Connection write

**Transformations 8**

- `fivetran.transformations.cancel` Cancel Running Transformation destructive
- `fivetran.transformations.create` Create a Transformation write
- `fivetran.transformations.delete` Delete a Transformation destructive
- `fivetran.transformations.get` Retrieve Transformation Details read
- `fivetran.transformations.list` List all Transformations read
- `fivetran.transformations.run` Run Transformation write
- `fivetran.transformations.update` Update a Transformation write
- `fivetran.transformations.upgrade` Upgrade Transformation Package write

**Webhooks 7**

- `fivetran.webhooks.create_account` Create an Account Webhook write
- `fivetran.webhooks.create_group` Create a Group Webhook write
- `fivetran.webhooks.delete` Delete a Webhook destructive
- `fivetran.webhooks.get` Retrieve Webhook Details read
- `fivetran.webhooks.list` List all Webhooks read
- `fivetran.webhooks.test` Test a Webhook write
- `fivetran.webhooks.update` Update a Webhook write

**Destinations 6**

- `fivetran.destinations.create` Create a Destination write
- `fivetran.destinations.delete` Delete a Destination destructive
- `fivetran.destinations.get` Retrieve Destination Details read
- `fivetran.destinations.list` List All Destinations Within Account read
- `fivetran.destinations.test` Run Destination Setup Tests write
- `fivetran.destinations.update` Update a Destination write

**Hybrid deployment agents 6**

- `fivetran.hybrid_deployment_agents.create` Create a Hybrid Deployment Agent write
- `fivetran.hybrid_deployment_agents.delete` Delete a Hybrid Deployment Agent destructive
- `fivetran.hybrid_deployment_agents.get` Returns Hybrid Deployment Agent Details read
- `fivetran.hybrid_deployment_agents.list` List Hybrid Deployment Agents read
- `fivetran.hybrid_deployment_agents.reauth` Regenerate Authentication Keys destructive
- `fivetran.hybrid_deployment_agents.reset_credentials` Reset Agent Credentials destructive

**Log services 6**

- `fivetran.log_services.create` Create a Group Log Service write
- `fivetran.log_services.delete` Delete a Group Log Service destructive
- `fivetran.log_services.get` Retrieve Group Log Service Details read
- `fivetran.log_services.list` List All Log Services within Account read
- `fivetran.log_services.test` Run Group Log Service Setup Tests write
- `fivetran.log_services.update` Update a Group Log Service write

**System keys 6**

- `fivetran.system_keys.create` Create a System Key write
- `fivetran.system_keys.delete` Delete a System Key destructive
- `fivetran.system_keys.get` Retrieve System Key Details read
- `fivetran.system_keys.list` List All System Keys read
- `fivetran.system_keys.rotate` Rotate a System Key destructive
- `fivetran.system_keys.update` Update a System Key write

**Transformation projects 6**

- `fivetran.transformation_projects.create` Create Transformation Project write
- `fivetran.transformation_projects.delete` Delete Transformation Project destructive
- `fivetran.transformation_projects.get` Retrieve Transformation Project Details read
- `fivetran.transformation_projects.list` List all Transformation Projects read
- `fivetran.transformation_projects.test` Test Transformation Project write
- `fivetran.transformation_projects.update` Update Transformation Project write

**Account log service 5**

- `fivetran.account_log_service.create` Create Account Log Service write
- `fivetran.account_log_service.delete` Delete Account Log Service destructive
- `fivetran.account_log_service.get` Retrieve Account Log Service read
- `fivetran.account_log_service.test` Run Account Log Service Setup Tests write
- `fivetran.account_log_service.update` Update Account Log Service write

**Groups 5**

- `fivetran.groups.create` Create a Group write
- `fivetran.groups.delete` Delete a Group destructive
- `fivetran.groups.get` Retrieve Group Details read
- `fivetran.groups.list` List All Destinations within Account read
- `fivetran.groups.update` Update a Group write

**Private links 5**

- `fivetran.private_links.create` Create a Private Link write
- `fivetran.private_links.delete` Delete a Private Link destructive
- `fivetran.private_links.get` Retrieve Private Link Details read
- `fivetran.private_links.list` List All Private Links read
- `fivetran.private_links.update` Update a Private Link write

**Proxy agents 5**

- `fivetran.proxy_agents.create` Create a Proxy Agent write
- `fivetran.proxy_agents.delete` Delete a Proxy Agent destructive
- `fivetran.proxy_agents.get` Retrieve Proxy Agent Details read
- `fivetran.proxy_agents.list` List all Proxy Agents read
- `fivetran.proxy_agents.regenerate_secrets` Regenerate Secrets for Proxy Agent destructive

**Secrets managers 5**

- `fivetran.secrets_managers.create` Create an External Secrets Manager write
- `fivetran.secrets_managers.delete` Delete an External Secrets Manager destructive
- `fivetran.secrets_managers.get` Retrieve External Secrets Manager Details read
- `fivetran.secrets_managers.list` List all External Secrets Managers read
- `fivetran.secrets_managers.update` Update an External Secrets Manager write

**Team connection memberships 5**

- `fivetran.team_connection_memberships.create` Add Connection Membership write
- `fivetran.team_connection_memberships.delete` Delete Connection Membership destructive
- `fivetran.team_connection_memberships.get` Retrieve Connection Membership read
- `fivetran.team_connection_memberships.list` List All Connection Memberships read
- `fivetran.team_connection_memberships.update` Update Connection Membership write

**Team group memberships 5**

- `fivetran.team_group_memberships.create` Add Group Membership write
- `fivetran.team_group_memberships.delete` Delete Group Membership destructive
- `fivetran.team_group_memberships.get` Retrieve Group Membership Details read
- `fivetran.team_group_memberships.list` List All Group Memberships read
- `fivetran.team_group_memberships.update` Update Group Membership write

**Team users 5**

- `fivetran.team_users.add` Add a User to the Team write
- `fivetran.team_users.get` Retrieve User Membership in a Team read
- `fivetran.team_users.list` List All User Memberships read
- `fivetran.team_users.remove` Delete a User from a Team destructive
- `fivetran.team_users.update` Update a User Membership write

**Teams 5**

- `fivetran.teams.create` Create a Team write
- `fivetran.teams.delete` Delete a Team destructive
- `fivetran.teams.get` Retrieve Team Details read
- `fivetran.teams.list` List All Teams read
- `fivetran.teams.update` Update a Team write

**User connection memberships 5**

- `fivetran.user_connection_memberships.create` Add a Connection Membership write
- `fivetran.user_connection_memberships.delete` Delete Connection Membership destructive
- `fivetran.user_connection_memberships.get` Retrieve Connection Membership read
- `fivetran.user_connection_memberships.list` List All Connection Memberships read
- `fivetran.user_connection_memberships.update` Update Connection Membership write

**User group memberships 5**

- `fivetran.user_group_memberships.create` Add Group Membership write
- `fivetran.user_group_memberships.delete` Delete Group Membership destructive
- `fivetran.user_group_memberships.get` Retrieve Group Membership Details read
- `fivetran.user_group_memberships.list` List All Group Memberships read
- `fivetran.user_group_memberships.update` Update Group Membership write

**Users 5**

- `fivetran.users.delete` Delete a User destructive
- `fivetran.users.get` Retrieve User Details read
- `fivetran.users.invite` Invite a User write
- `fivetran.users.list` List All Users read
- `fivetran.users.update` Update a User write

**Connection certificates 4**

- `fivetran.connection_certificates.approve` Approve a Certificate for the Connection write
- `fivetran.connection_certificates.get` Retrieve Connection Certificate Details read
- `fivetran.connection_certificates.list` List Certificates Approved for the Connection read
- `fivetran.connection_certificates.revoke` Revoke Connection Certificate destructive

**Connection fingerprints 4**

- `fivetran.connection_fingerprints.approve` Approve a Fingerprint for the Connection write
- `fivetran.connection_fingerprints.get` Retrieve Connection Fingerprint Details read
- `fivetran.connection_fingerprints.list` List Fingerprints Approved for the Connection read
- `fivetran.connection_fingerprints.revoke` Revoke Connection Fingerprint destructive

**Connection schemas 4**

- `fivetran.connection_schemas.create` Set Up a New Connection Schema Config write
- `fivetran.connection_schemas.get` Retrieve a Connection Schema Config read
- `fivetran.connection_schemas.reload` Reload a Connection Schema Config write
- `fivetran.connection_schemas.update` Update a Connection Schema Config write

**Destination certificates 4**

- `fivetran.destination_certificates.approve` Approve a Certificate for the Destination write
- `fivetran.destination_certificates.get` Retrieve Destination Certificate Details read
- `fivetran.destination_certificates.list` List Certificates Approved for the Destination read
- `fivetran.destination_certificates.revoke` Revoke Destination Certificate destructive

**Destination fingerprints 4**

- `fivetran.destination_fingerprints.approve` Approve a Fingerprint for the Destination write
- `fivetran.destination_fingerprints.get` Retrieve Destination Fingerprint Details read
- `fivetran.destination_fingerprints.list` List Fingerprints Approved for the Destination read
- `fivetran.destination_fingerprints.revoke` Revoke Destination Fingerprint destructive

**User API keys 4**

- `fivetran.user_api_keys.create` Create Service Account API Key write
- `fivetran.user_api_keys.delete` Delete API Keys destructive
- `fivetran.user_api_keys.get` Retrieve User API Key read
- `fivetran.user_api_keys.rotate` Rotate Service Account API Key destructive

**Connection columns 3**

- `fivetran.connection_columns.drop` Drop a Blocked Column From the Destination destructive
- `fivetran.connection_columns.drop_many` Drop Blocked Columns from the Destination. destructive
- `fivetran.connection_columns.update` Update a Connection Column Config write

**Connector SDK packages 3**

- `fivetran.connector_sdk_packages.delete` Delete Connector SDK Package destructive
- `fivetran.connector_sdk_packages.get` Retrieve Connector SDK Package Details read
- `fivetran.connector_sdk_packages.list` List All Connector SDK Packages read

**Group users 3**

- `fivetran.group_users.add` Add a User to a Group write
- `fivetran.group_users.list` List All Users within a Group read
- `fivetran.group_users.remove` Remove a User from a Group destructive

**Connection state 2**

- `fivetran.connection_state.get` Retrieve Connection State read
- `fivetran.connection_state.update` Update a Connection State write

**Connection tables 2**

- `fivetran.connection_tables.resync` Re-sync Connection Table Data write
- `fivetran.connection_tables.update` Update a Connection Table Config write

**Connection warnings 2**

- `fivetran.connection_warnings.dismiss` Dismiss Connection Warnings by Type destructive
- `fivetran.connection_warnings.list` Retrieve Connection Warnings read

**Connector types 2**

- `fivetran.connector_types.get` Retrieve Connector Configuration Metadata read
- `fivetran.connector_types.list` Retrieve Source Metadata read

**Quickstart packages 2**

- `fivetran.quickstart_packages.get` Retrieve a Quickstart Package Metadata Details read
- `fivetran.quickstart_packages.list` List All Quickstart Package Metadata read

**Secrets manager entities 2**

- `fivetran.secrets_manager_entities.list` List All Entities Using External Secrets Managers read
- `fivetran.secrets_manager_entities.list_for_manager` List Entities Using an External Secrets Manager read

**Account 1**

- `fivetran.account.get` Get Account Info from the API Key read

**API keys 1**

- `fivetran.api_keys.list` List All API Keys read

**Certificates 1**

- `fivetran.certificates.approve` Approve a Certificate write

**Connect cards 1**

- `fivetran.connect_cards.create` Create a Connect Card write

**Connection database schemas 1**

- `fivetran.connection_database_schemas.update` Update a Connection Database Schema Config write

**Connection move jobs 1**

- `fivetran.connection_move_jobs.get` Retrieve Move Connection Job Status read

**Connection sync history 1**

- `fivetran.connection_sync_history.list` Retrieve Connection Sync History read

**Connection table columns 1**

- `fivetran.connection_table_columns.get` Retrieve Source Table Columns Config read

**Group connections 1**

- `fivetran.group_connections.list` List All Connections within a Group read

**Group public key 1**

- `fivetran.group_public_key.get` Retrieve Group Public SSH Key read

**Group service account 1**

- `fivetran.group_service_account.get` Retrieve Group Service Account read

**HVR hubs 1**

- `fivetran.hvr_hubs.register` Register Hub write

**Proxy agent connections 1**

- `fivetran.proxy_agent_connections.list` List All Connections Attached to the Proxy Agent read

**Public connector types 1**

- `fivetran.public_connector_types.get` Retrieve Source Metadata Public Endpoint read

**Roles 1**

- `fivetran.roles.list` List all roles read

**Team account role 1**

- `fivetran.team_account_role.delete` Delete Team from Account destructive

**User account role 1**

- `fivetran.user_account_role.delete` Delete Account Role destructive

Questions

## The Fivetran MCP server, answered.

**Is there a Fivetran MCP server for Claude?**

Yes. actionlake is an MCP gateway: a remote MCP server that gives Claude, or another MCP client, 176 Fivetran actions across connections, transformations, webhooks and destinations, through the same eight tools it uses for every other connector. actionlake is independent; it is not made or endorsed by Fivetran.

**What do I need to connect Fivetran?**

Fivetran API key and Fivetran API secret, shown once when the key is generated. The free call account { op: "connections.requirements", service: "fivetran" } lists exactly what to paste.

**Can an AI agent delete or change things in Fivetran?**

Only if its key allows it, and only with an explicit confirmation. 38 Fivetran actions are destructive, including delete a User, delete a Team and delete a System Key. Each runs only with confirm: true. Under the human confirm policy, or an approval rule on the key, the run waits until a named person approves it.

**Will an AI agent use up my Fivetran API limit?**

actionlake paces every call to the limits in the Fivetran service file: 5 calls a second per connection. Repeated reads are answered from cache (58 Fivetran actions can be), which never reaches Fivetran.

**What does a Fivetran action cost?**

One upstream call, the only unit actionlake bills. A list that pages bills one call per page (176 Fivetran actions page). Cache hits, searches, dry runs and calls Fivetran refused with 401, 403, 429 or a 5xx are free. The Free plan includes 100,000 calls a month with no card. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.

**Which Fivetran API does it cover?**

The Fivetran REST API v1 (OpenAPI 3.0.1, 179 operations) at api.fivetran.com. It is built from Fivetran's documentation as read on 23 October 2026. 176 actions in 52 areas, each one in the signed service file (version 1.0.0).

**Does actionlake keep my Fivetran data, and where?**

actionlake processes and stores data in Sydney, Australia; there is no US region yet. Reads may be cached for up to 5 minutes, and a write clears the reads it affects. Each run's request and response is kept, sealed, for your plan's trace window: 1 day on Free, 3 days on Starter, 7 days on Pro, 14 days on Team, 30 days on Business and 30 days on Enterprise. Your Fivetran credential is sealed under your tenant's key, never logged and never returned. Your traffic is not used to train models.

**Which AI clients can use it?**

Claude Code, tested by us end to end, and the Claude app as a custom connector, tested by us with an existing key. Other MCP clients that support remote servers over Streamable HTTP (MCP revisions 2025-06-18 and 2025-11-25) and OAuth dynamic client registration, or a bearer header, should connect the same way; we have not tested them. Or plain REST, under the same action names.

## More connectors like Fivetran

Shares the most action names with

- [Workato 17](https://actionlake.com/connectors/workato)
- [Celigo integrator.io 11](https://actionlake.com/connectors/celigo-integrator-io)
- [Airbyte 9](https://actionlake.com/connectors/airbyte)
- [Starburst Galaxy 7](https://actionlake.com/connectors/starburst-galaxy)
- [dbt Cloud 6](https://actionlake.com/connectors/dbt-cloud)
- [Confluent Cloud 2](https://actionlake.com/connectors/confluent-cloud)

Joins with, on shared entities

- [HaloPSA 3](https://actionlake.com/connectors/halopsa)
- [Microsoft 365 Users 3](https://actionlake.com/connectors/microsoft-365-users)
- [Fortinet FortiGate 3](https://actionlake.com/connectors/fortinet-fortigate)
- [Genesys Cloud CX 3](https://actionlake.com/connectors/genesys-cloud-cx)
- [Rubrik Security Cloud 3](https://actionlake.com/connectors/rubrik-security-cloud)
- [Commvault Cloud 3](https://actionlake.com/connectors/commvault-cloud)

Browse

- [All Data & integration connectors](https://actionlake.com/connectors/category/data-and-integration)
- [All connectors](https://actionlake.com/connectors)
- [How actionlake compares](https://actionlake.com/compare)

actionlake is independent. It is not made or endorsed by Fivetran; the name is the vendor's own. Counts are from the Fivetran service file, version 1.0.0.

## Give your agent Fivetran today.

[Connect Fivetran free](https://actionlake.com/console?start=sandbox) [See pricing](https://actionlake.com/pricing)

Start free - 100,000 calls/month, no card. No signup. Hard caps on every key. Cached answers are free.

---

Source: https://actionlake.com/connectors/fivetran
More: https://actionlake.com/llms.txt
