cancel_job
Cancel Job
Request cancellation of an Airbyte sync or reset job. Returns the current job status; use get_job to confirm failed, succeeded or cancelled. The incomplete status can retry and is not terminal.
Ask your agent in plain language. Each of these maps to a real tool on the server.
cancel_job
Request cancellation of an Airbyte sync or reset job. Returns the current job status; use get_job to confirm failed, succeeded or cancelled. The incomplete status can retry and is not terminal.
create_workspace
Create a new Airbyte workspace. Workspaces are the organizational unit for grouping sources, destinations, and connections.
trigger_sync
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 a new data source connector in Airbyte. Requires a name and a workspace discovered with list_workspaces, plus a connector type or custom definition ID (e.g. "postgres", "stripe", "hubspot"), and source-specific configuration with credentials and connection settings.
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
Revoke a permission from a user in Airbyte. Permanently removes the specified permission.
list_workspaces
List Airbyte workspaces. Workspaces are organizational units that group sources, destinations, and connections. Supports filtering and pagination.
delete_source
Permanently delete an Airbyte source connector. This action cannot be undone.
delete_connection
Permanently delete an Airbyte connection. This removes the link between a source and destination. This action cannot be undone.
get_destination
Retrieve detailed information about a specific Airbyte destination connector, including its name, type, workspace, and configuration keys with all values redacted.
create_tag
Create a new tag in Airbyte for organizing and categorizing resources.
create_destination
Create a new destination connector in Airbyte. Requires a name and a workspace discovered with list_workspaces, plus a connector type or custom definition ID (e.g. "bigquery", "snowflake", "postgres"), and destination-specific configuration with credentials and connection settings.
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 configured data source connectors in Airbyte. Returns source names, types, workspace associations, and configuration keys with all values redacted. Supports filtering by workspace and pagination.
delete_destination
Permanently delete an Airbyte destination connector. This action cannot be undone.
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
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
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
Retrieve detailed information about a specific Airbyte source connector, including its name, type, workspace, and configuration keys with all values redacted.
list_tags
List all tags in Airbyte. Tags can be used to organize and categorize resources. Optionally filter by workspace.
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 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 an existing Airbyte destination connector. Modify the destination name and/or its configuration. Only provided fields will be updated.
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
Permanently delete an Airbyte workspace. This action cannot be undone and will affect all resources within the workspace.
update_tag
Update an existing Airbyte tag's name or color.
delete_tag
Permanently delete an Airbyte tag. This action cannot be undone.
update_workspace
Update an existing Airbyte workspace. Modify the workspace name or notification settings.
list_destinations
List configured destination connectors in Airbyte (data warehouses, databases, lakes, etc.), including configuration keys with all values redacted. Supports filtering by workspace and pagination.
get_connection
Retrieve detailed information about a specific Airbyte connection, including its source, destination, schedule, stream configurations, and sync settings.
list_permissions
List permissions in Airbyte. Filter by user or organization to see role-based access assignments across workspaces and organizations.
list_destination_definitions
Discover destination connector definitions available to a workspace. Returns stable definition IDs, names, image versions and documentation URLs. Use custom definition IDs when provisioning connectors.
list_organizations
Discover the Airbyte organizations accessible to the authenticated application user. Use the returned IDs when creating workspaces or managing organization permissions.
get_workspace
Inspect a workspace discovered with list_workspaces, including its name, processing residency and notification configuration with private destination URLs masked.
list_source_definitions
Discover source connector definitions available to a workspace. Returns stable definition IDs, names, image versions and documentation URLs. Use custom definition IDs when provisioning connectors.
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 Airbyte data replication through the public Cloud or self-managed API. Discover workspaces, organizations and connector definitions; manage sources, destinations, connections, tags and permissions; inspect schemas; start and cancel sync/reset jobs. All connector configuration values are redacted in results.
Common questions about connecting Airbyte to AI agents with Metorial.