Connect Airbyte to AI agents

Connect Airbyte to Claude, Codex, Cursor, or other AI agents for your entire team. Metorial security, governance, observability, and gives your team a unified Magic MCP url to connect.

Supported Tools

cancel_job

Cancel Job

Cancel a running Airbyte sync or reset job. Returns the updated job status after cancellation.

create_workspace

Create Workspace

Create a new Airbyte workspace. Workspaces are the organizational unit for grouping sources, destinations, and connections.

trigger_sync

Trigger Sync Job

Trigger a sync or reset job on an Airbyte connection. A sync job moves data from source to destination. A reset job clears previously synced data at the destination.

create_source

Create Source

Create a new data source connector in Airbyte. Requires a name, workspace, source type (e.g. "postgres", "stripe", "hubspot"), and source-specific configuration with credentials and connection settings.

update_connection

Update Connection

Update an existing Airbyte connection. Modify the name, status, schedule, stream configurations, or other settings. Only provided fields will be updated.

delete_permission

Delete Permission

Revoke a permission from a user in Airbyte. Permanently removes the specified permission.

list_workspaces

List Workspaces

List Airbyte workspaces. Workspaces are organizational units that group sources, destinations, and connections. Supports filtering and pagination.

delete_source

Delete Source

Permanently delete an Airbyte source connector. This action cannot be undone.

delete_connection

Delete Connection

Permanently delete an Airbyte connection. This removes the link between a source and destination. This action cannot be undone.

get_destination

Get Destination

Retrieve detailed information about a specific Airbyte destination connector, including its name, type, workspace, and full configuration.

create_tag

Create Tag

Create a new tag in Airbyte for organizing and categorizing resources.

create_destination

Create Destination

Create a new destination connector in Airbyte. Requires a name, workspace, destination type (e.g. "bigquery", "snowflake", "postgres"), and destination-specific configuration with credentials and connection settings.

update_source

Update Source

Update an existing Airbyte source connector. Modify the source name and/or its configuration. Only provided fields will be updated.

list_sources

List Sources

List configured data source connectors in Airbyte. Returns source names, types, workspace associations, and configurations. Supports filtering by workspace and pagination.

delete_destination

Delete Destination

Permanently delete an Airbyte destination connector. This action cannot be undone.

get_job

Get Job

Retrieve the status and details of a specific Airbyte sync or reset job, including progress metrics like bytes synced, rows synced, and duration.

get_stream_properties

Get Stream Properties

Retrieve available streams and their schemas for an Airbyte source. Returns stream names, supported sync modes, cursor fields, primary keys, and available properties. Useful for configuring which streams to include in a connection.

create_permission

Create Permission

Grant a permission to a user in Airbyte. Permissions are scoped to either a workspace or organization and define the user's role (admin, editor, reader, etc.).

get_source

Get Source

Retrieve detailed information about a specific Airbyte source connector, including its name, type, workspace, and full configuration.

list_tags

List Tags

List all tags in Airbyte. Tags can be used to organize and categorize resources. Optionally filter by workspace.

list_jobs

List Jobs

List sync and reset jobs in Airbyte. Filter by connection, job type, status, date range, and workspace. Supports pagination and sorting.

list_connections

List Connections

List data sync connections in Airbyte. Connections link a source to a destination and define sync behavior. Supports filtering by workspace and pagination.

update_destination

Update Destination

Update an existing Airbyte destination connector. Modify the destination name and/or its configuration. Only provided fields will be updated.

create_connection

Create Connection

Create a new connection linking a source to a destination in Airbyte. Define which streams to sync, the sync mode, and the sync schedule. Defaults to manual schedule with full_refresh_overwrite for all streams if not specified.

delete_workspace

Delete Workspace

Permanently delete an Airbyte workspace. This action cannot be undone and will affect all resources within the workspace.

update_tag

Update Tag

Update an existing Airbyte tag's name or color.

delete_tag

Delete Tag

Permanently delete an Airbyte tag. This action cannot be undone.

update_workspace

Update Workspace

Update an existing Airbyte workspace. Modify the workspace name or notification settings.

list_destinations

List Destinations

List configured destination connectors in Airbyte (data warehouses, databases, lakes, etc.). Supports filtering by workspace and pagination.

get_connection

Get Connection

Retrieve detailed information about a specific Airbyte connection, including its source, destination, schedule, stream configurations, and sync settings.

list_permissions

List Permissions

List permissions in Airbyte. Filter by user or organization to see role-based access assignments across workspaces and organizations.

More integrations teams use with Airbyte

GitHub

Manage repositories, issues, and pull requests. Create and configure branches, star repositories, review code, and merge changes. Automate CI/CD workflows with GitHub Actions, manage workflow runs, secrets, and artifacts. Track issues with labels, milestones, and assignees. Search across code, repositories, issues, and users. Manage organizations, teams, and memberships. Create and manage projects, gists, packages, deployments, and environments. Access security alerts including code scanning, secret scanning, and Dependabot alerts. Read and write file contents in repositories. Manage webhooks, notifications, and codespaces.

Sharepoint

Manage SharePoint sites, document libraries, lists, and files. Create, read, update, and delete lists and list items with custom columns. Upload, download, move, copy, and version files in document libraries. Search across sites, files, folders, lists, and list items using Microsoft Search. Manage permissions at site, list, and item levels with granular access control. Define and manage content types and site columns. Subscribe to webhooks for list and library change notifications. Retrieve site properties and search for sites across Microsoft 365.

Salesforce

Manage CRM data including Accounts, Contacts, Leads, Opportunities, Cases, and custom objects. Create, read, update, and delete records. Query data using SOQL and search across objects using SOSL. Perform bulk data operations for large-scale imports, exports, and migrations. Execute composite requests to batch multiple operations in a single API call. Access analytics, reports, and dashboards. Manage files and attachments associated with records. Interact with Chatter feeds, posts, and groups for social collaboration. Subscribe to real-time change events via Change Data Capture and Platform Events. Manage org metadata including custom objects, fields, layouts, and workflows. Query data using GraphQL for precise data retrieval across related objects.

Airtable

Create, read, update, and delete records in Airtable bases and tables. Manage base schemas including creating tables and fields. Filter records using formulas, sort by fields, and scope queries to specific views. Upsert records to find, create, or update in a single call. Upload attachments to records, read and write record comments, list accessible bases, and receive real-time base change events through webhooks.

Bitbucket

Manage Git repositories, pull requests, and CI/CD pipelines on Bitbucket Cloud. Create, fork, and configure repositories within workspaces and projects. Create, review, approve, merge, and decline pull requests with inline code comments. Browse source code, list commits, and manage branches and tags. Track issues with the built-in issue tracker. Trigger, monitor, and manage Bitbucket Pipelines. List workspace members, configure repository default reviewers and branch restrictions, create and manage repository webhooks, and search code across repositories.

Heroku

Deploy, manage, and scale applications on Heroku's cloud platform. Create and configure apps, scale dynos, provision add-ons (databases, caching, etc.), manage configuration variables, build and release code, add custom domains and SSL certificates, manage collaborators and team permissions, configure pipelines for continuous delivery, set up log drains, and sync data with Salesforce via Heroku Connect. Subscribe to webhooks for real-time notifications on app changes, builds, releases, dyno lifecycle events, and more.

Technical notes for Airbyte

Manage data integration pipelines that sync data from sources (APIs, databases, files) to destinations (data warehouses, lakes, databases). Create, update, and delete source and destination connectors. Configure connections linking sources to destinations with stream selection, sync modes, and schedules. Trigger sync jobs, monitor job status, and cancel running jobs. Manage workspaces, user permissions, and role-based access control. Retrieve stream properties and schemas for sources. Organize resources with tags. Set up embedded connection and source templates for third-party integrations. Receive webhook notifications for sync success, sync failure, schema changes, and sync disabled events.

Connect Airbyte to production AI agents

See how Metorial gives Airbyte access the governance, tracing, and security controls teams need.

Frequently asked questions

Common questions about connecting Airbyte to AI agents with Metorial.

  1. Can Metorial connect Airbyte to AI agents?
    Yes. Metorial connects AI agents to Airbyte through a governed integration layer, so teams can use the provider while keeping access controlled and observable.
  2. Metorial is MCP compatible and lets teams expose approved provider tools to MCP-capable agents and clients through a controlled access layer.
  3. Metorial applies policies across users, groups, providers, agents, and individual tools, then records the context around every agent interaction.
  4. Yes. Metorial records provider activity so teams can inspect tool calls, troubleshoot integrations, and give security teams the visibility they need.