Connect
Optimize
Secure
Announcing StackOne Defender: leading open-source prompt injection guard for your agent • Read More →
Production-ready Fivetran MCP server with 144 extensible actions — plus built-in authentication, security, and optimized execution.
Coverage
Create, read, update, and delete across Fivetran — and extend your agent's capabilities with custom actions.
Authentication
Per-user OAuth in one call. Your Fivetran MCP server gets session-scoped tokens with zero credentials stored on your infra.
Agent Auth →Security
Every Fivetran tool response scanned for prompt injection in milliseconds — 88.7% accuracy, all running on CPU.
Prompt Injection Defense →Performance
Free up to 96% of your agent's context window to enhance reasoning and reduce cost, on every Fivetran call.
Tools Discovery →A Fivetran MCP server lets AI agents read and write Fivetran data through the Model Context Protocol — Anthropic's open standard for connecting LLMs to external tools. StackOne's Fivetran MCP server ships with 144 pre-built actions, fully extensible via the Connector Builder — plus managed authentication, prompt injection defense, and optimized agent context. Connect it from MCP clients like Claude Desktop, Cursor, and VS Code, or from agent frameworks like OpenAI Agents SDK, LangChain, and Vercel AI SDK.
Every action from Fivetran's API, ready for your agent. Create, read, update, and delete — scoped to exactly what you need.
Retrieve all approved TLS certificates for a connection
Retrieve details of a specific approved certificate for a connection
Upload a new Connector SDK package to your Fivetran account
Download the connector code package file for a specific Connector SDK package
Update an existing Connector SDK package with new connector code
Permanently delete a Connector SDK package from your Fivetran account
Create a new data connection (pipeline) within a destination group
Retrieve all connections (data pipelines) in the Fivetran account
Retrieve detailed information about a specific connection by ID
Modify a connection's configuration, sync schedule, or pause state
Permanently remove a connection from the Fivetran account
Retrieve the current state of a connection (only for Function and Connection SDK connectors)
Update the state of a connection (only for Function and Connection SDK connectors)
Retrieve schema configuration for a connection including enabled tables and columns
Enable or disable schemas, tables, and columns for a connection
Create a new destination (data warehouse or database) within a group
Retrieve all destinations in the Fivetran account
Retrieve details of a specific destination by ID
Modify a destination's configuration settings
Permanently remove a destination from the Fivetran account
Create a new group (destination) in the Fivetran account
Retrieve all groups (destinations) in the Fivetran account
Retrieve details of a specific group by ID
Modify a group's name or properties
Permanently remove a group from the Fivetran account
Create a new hybrid deployment agent for on-premises data processing
Retrieve all hybrid deployment agents in the Fivetran account
Retrieve details of a specific hybrid deployment agent by ID
Permanently remove a hybrid deployment agent
Configure a new external log service integration for a group
Retrieve all configured external log service integrations
Retrieve details of a specific log service integration by ID
Modify a log service integration's configuration
Permanently remove a log service integration
Configure an account-level external log service integration
Retrieve the account-level external log service configuration
Modify the account-level log service integration configuration
Permanently remove the account-level log service integration
Set up a new private network connection for Fivetran
Retrieve all private link configurations in the Fivetran account
Retrieve details of a specific private link configuration by ID
Modify a private link configuration
Permanently remove a private link configuration
Create a new proxy agent for network routing
Retrieve all proxy agents in the Fivetran account
Retrieve details of a specific proxy agent by ID
Permanently remove a proxy agent
Retrieve metadata about all connector types supported by Fivetran
Retrieve configuration metadata for a specific connector type
Generate a new system API key for programmatic access
Retrieve all system API keys in the Fivetran account
Retrieve details of a specific system key by ID
Modify a system key's name or permission role
Permanently remove a system key and revoke its access
Create a new team for organizing users and managing permissions
Retrieve all teams in the Fivetran account
Retrieve details of a specific team by ID
Modify a team's name, description, or account-level role
Permanently remove a team from the Fivetran account
Retrieve details of a user's membership in a specific team
Modify a user's role within a specific team
Grant a team access to a specific connection
Retrieve all connections accessible by a specific team
Retrieve a team's access details for a specific connection
Modify a team's role for a specific connection
Revoke a team's access to a specific connection
Associate a team with a group, granting group-level access
Retrieve all groups accessible by a specific team
Retrieve a team's membership details for a specific group
Modify a team's role within a specific group
Remove a team's membership from a specific group
Create a new data transformation in Fivetran
Retrieve all data transformations in the Fivetran account
Retrieve details of a specific transformation by ID
Modify a transformation's configuration or schedule
Permanently remove a transformation from the account
Create a new transformation project (e.g., a dbt project)
Retrieve all transformation projects in the account
Retrieve details of a specific transformation project by ID
Modify a transformation project's configuration
Permanently remove a transformation project
Updates information for an existing user within your Fivetran account
Deletes a user from your Fivetran account
Returns the details of a user's membership in a connection
Updates user membership in a connection
Removes user membership in a connection
Adds a user membership in a group
Updates user group membership
Removes user from a group
Retrieve all configured webhooks in the Fivetran account
Retrieve details of a specific webhook by ID
Update an existing webhook's URL, events, active state, or secret
Delete an existing webhook by ID
Add an existing user to a group with a specified role
Add a user to a team with a specified role
Adds a connection membership for a user
Create a new webhook for the current account
Create a new webhook for a specific group
Retrieve all approved SSH fingerprints for a connection
Retrieve all approved TLS certificates for a destination
Retrieve all approved SSH fingerprints for a destination
Returns a list of all Connector SDK packages in your Fivetran account
Returns details for a specific Connector SDK package
Retrieve all users with access to a specific group
Retrieve all connections within a specific group
Retrieve the SSH public key for a specific group
Retrieve service account credentials for a specific group
Retrieve all connections routed through a specific proxy agent
Retrieve account details associated with the current API credentials
Retrieve all predefined and custom roles in the Fivetran account
Retrieve all users that are members of a specific team
Retrieve available Quickstart transformation packages
Returns a list of all users within your Fivetran account
Returns a user object if a valid identifier was provided
Returns all connection memberships for a user within your Fivetran account
Returns the membership details for all groups a user belongs to
Returns details of a user membership in a group
Manually trigger an incremental data sync for a connection
Revoke a user's access to a specific group
Revoke a team's account-level role assignment
Remove a user from a specific team
Removes a user's role from an account; the user remains a member of the account
Approve a TLS certificate for a connection to enable secure connectivity
Revoke an approved TLS certificate from a connection
Approve an SSH fingerprint for a connection
Revoke an approved SSH fingerprint from a connection
Approve a TLS certificate for a destination
Revoke an approved TLS certificate from a destination
Approve an SSH fingerprint for a destination
Revoke an approved SSH fingerprint from a destination
Trigger a full historical re-sync of all connection data
Execute setup validation tests to verify a connection's configuration
Reload and refresh the schema configuration from the source to detect new tables or columns
Generate a Connect Card URI for embedding connector setup in an application
Execute validation tests to verify a destination's configuration and connectivity
Regenerate authentication keys for a hybrid deployment agent
Reset credentials for a hybrid deployment agent
Run validation tests for a log service integration
Generate a new secret for an existing system key without downtime
Manually trigger a transformation run
Stop a currently running transformation
Run validation tests for a transformation project configuration
Invites a new user to your Fivetran account
Send a test event to a webhook to verify its configuration
One endpoint. Any framework. Your agent is talking to Fivetran in under 10 lines of code.
MCP Clients
Agent Frameworks
{
"mcpServers": {
"stackone": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://api.stackone.com/mcp?x-account-id=<account_id>",
"--header",
"Authorization: Basic <YOUR_BASE64_TOKEN>"
]
}
}
}52+ actions
Anthropic's code_execution processes data already in context. Custom MCP code mode keeps raw tool responses in a sandbox. 14K tokens vs 500.
11 min
Benchmarking BM25, TF-IDF, and hybrid search for MCP tool discovery across 916 tools. The 80/20 TF-IDF/BM25 hybrid hits 21% Top-1 accuracy in under 1ms.
10 min
MCP tools that read emails, CRM records, and tickets are indirect prompt injection vectors. Here's how we built a two-tier defense that scans tool results in ~11ms.
12 min
origin_owner_id.All the tools you need to build and scale AI agent integrations, with best-in-class connectivity, execution, and security.