KosmoKrator

data

Fivetran MCP Gateway for AI Agents

Expose Fivetran tools to Claude Code, Cursor, Codex, and other MCP clients through the local KosmoKrator MCP gateway.

Fivetran MCP Gateway

Expose Fivetran to MCP clients with `kosmokrator mcp:serve --integration=fivetran`.

If the client has never used KosmoKrator before, install it first, then register this integration as a stdio MCP server.

Install KosmoKrator
curl -fsSL https://raw.githubusercontent.com/OpenCompanyApp/kosmokrator/main/install.sh | bash
Install gateway entry
kosmokrator mcp:gateway:install --integration=fivetran --write=deny --json
MCP configuration
{
  "mcpServers": {
    "kosmokrator-fivetran": {
      "type": "stdio",
      "command": "kosmo",
      "args": [
        "mcp:serve",
        "--integration=fivetran",
        "--write=deny"
      ]
    }
  }
}
Serve manually
kosmokrator mcp:serve --integration=fivetran --write=deny

Client Notes

Use one scoped MCP gateway entry, then adapt the config location to the client or framework.

Claude Code Connect local KosmoKrator integrations to Claude Code through one scoped MCP gateway entry. Claude Code can launch the local kosmo binary directly from the project MCP config.
Cursor Expose selected local integrations to Cursor through KosmoKrator without configuring each service as its own MCP server. Use the same KosmoKrator install and integration credentials that power terminal and headless runs.
Codex Use KosmoKrator as a local MCP proxy for Codex so coding sessions can reach selected integrations with explicit write policy. Keep write access denied or ask-based unless the workspace is trusted.
OpenAI Agents SDK Attach KosmoKrator integration tools to OpenAI Agents SDK workflows through a local MCP gateway. Use headless JSON commands for CI-style execution and MCP for agent tool discovery.
Claude Agent SDK Give Claude Agent SDK workflows access to KosmoKrator integrations through a local MCP server. Use a narrow integration list so the agent does not load unrelated tools.
Vercel AI SDK Use KosmoKrator as a local integration gateway for Vercel AI SDK agents and scripts. Prefer CLI JSON calls when a workflow only needs one deterministic integration operation.
LangChain Bridge LangChain agents to local KosmoKrator integration tools through MCP or headless CLI calls. Keep the gateway scoped to the integration and operation class needed by the chain.
LangGraph Run KosmoKrator integration calls from LangGraph nodes while preserving local credentials and permissions. Headless CLI calls fit repeatable graph edges; MCP fits exploratory agent nodes.
CrewAI Expose KosmoKrator integrations to CrewAI workers as scoped local tools. Use per-worker integration scopes to avoid giving every worker every tool.
Generic MCP Clients Connect any stdio-compatible MCP client to local KosmoKrator integration tools. Start with read-only write policy and expand only for trusted projects.

MCP Tool Names

KosmoKrator exposes integration tools through the gateway with stable names.

MCP toolSource functionType
integration__fivetran__fivetran_delete_user fivetran.fivetran_delete_user Write write
integration__fivetran__fivetran_get_user_memberships_in_groups fivetran.fivetran_get_user_memberships_in_groups Read read
integration__fivetran__fivetran_add_user_membership_in_group fivetran.fivetran_add_user_membership_in_group Write write
integration__fivetran__fivetran_group_details fivetran.fivetran_group_details Read read
integration__fivetran__fivetran_delete_group fivetran.fivetran_delete_group Write write
integration__fivetran__fivetran_modify_group fivetran.fivetran_modify_group Write write
integration__fivetran__fivetran_get_account_info fivetran.fivetran_get_account_info Read read
integration__fivetran__fivetran_get_hybrid_deployment_agent_list fivetran.fivetran_get_hybrid_deployment_agent_list Read read
integration__fivetran__fivetran_create_hybrid_deployment_agent fivetran.fivetran_create_hybrid_deployment_agent Write write
integration__fivetran__fivetran_get_team_memberships_in_groups fivetran.fivetran_get_team_memberships_in_groups Read read
integration__fivetran__fivetran_add_team_membership_in_group fivetran.fivetran_add_team_membership_in_group Write write
integration__fivetran__fivetran_metadata_connectors fivetran.fivetran_metadata_connectors Read read
integration__fivetran__fivetran_re_auth_hybrid_deployment_agent fivetran.fivetran_re_auth_hybrid_deployment_agent Write write
integration__fivetran__fivetran_get_team_membership_in_group fivetran.fivetran_get_team_membership_in_group Read read
integration__fivetran__fivetran_delete_team_membership_in_group fivetran.fivetran_delete_team_membership_in_group Write write
integration__fivetran__fivetran_update_team_membership_in_group fivetran.fivetran_update_team_membership_in_group Write write
integration__fivetran__fivetran_rotate_system_key fivetran.fivetran_rotate_system_key Write write
integration__fivetran__fivetran_get_connection_fingerprints_list fivetran.fivetran_get_connection_fingerprints_list Read read
integration__fivetran__fivetran_approve_connection_fingerprint fivetran.fivetran_approve_connection_fingerprint Write write
integration__fivetran__fivetran_transformation_package_metadata_list fivetran.fivetran_transformation_package_metadata_list Read read
integration__fivetran__fivetran_connection_column_config fivetran.fivetran_connection_column_config Read read
integration__fivetran__fivetran_get_destination_fingerprints_list fivetran.fivetran_get_destination_fingerprints_list Read read
integration__fivetran__fivetran_approve_destination_fingerprint fivetran.fivetran_approve_destination_fingerprint Write write
integration__fivetran__fivetran_modify_connection_table_config fivetran.fivetran_modify_connection_table_config Write write
integration__fivetran__fivetran_get_connection_certificate_details fivetran.fivetran_get_connection_certificate_details Read read
integration__fivetran__fivetran_revoke_connection_certificate fivetran.fivetran_revoke_connection_certificate Write write
integration__fivetran__fivetran_create_group_webhook fivetran.fivetran_create_group_webhook Write write
integration__fivetran__fivetran_get_team_membership_in_connection fivetran.fivetran_get_team_membership_in_connection Read read
integration__fivetran__fivetran_delete_team_membership_in_connection fivetran.fivetran_delete_team_membership_in_connection Write write
integration__fivetran__fivetran_update_team_membership_in_connection fivetran.fivetran_update_team_membership_in_connection Write write
integration__fivetran__fivetran_delete_user_from_group fivetran.fivetran_delete_user_from_group Write write
integration__fivetran__fivetran_connection_details fivetran.fivetran_connection_details Read read
integration__fivetran__fivetran_delete_connection fivetran.fivetran_delete_connection Write write
integration__fivetran__fivetran_modify_connection fivetran.fivetran_modify_connection Write write
integration__fivetran__fivetran_test_transformation_project fivetran.fivetran_test_transformation_project Write write
integration__fivetran__fivetran_list_all_connections_in_group fivetran.fivetran_list_all_connections_in_group Read read
integration__fivetran__fivetran_delete_multiple_columns_connection_config fivetran.fivetran_delete_multiple_columns_connection_config Write write
integration__fivetran__fivetran_get_destination_certificate_details fivetran.fivetran_get_destination_certificate_details Read read
integration__fivetran__fivetran_revoke_destination_certificate fivetran.fivetran_revoke_destination_certificate Write write
integration__fivetran__fivetran_connection_schema_config fivetran.fivetran_connection_schema_config Read read
integration__fivetran__fivetran_pre_create_connection_schema_config fivetran.fivetran_pre_create_connection_schema_config Write write
integration__fivetran__fivetran_modify_connection_schema_config fivetran.fivetran_modify_connection_schema_config Write write
integration__fivetran__fivetran_get_destination_certificates_list fivetran.fivetran_get_destination_certificates_list Read read
integration__fivetran__fivetran_approve_destination_certificate fivetran.fivetran_approve_destination_certificate Write write
integration__fivetran__fivetran_regenerate_secrets_proxy_agent fivetran.fivetran_regenerate_secrets_proxy_agent Write write
integration__fivetran__fivetran_list_connector_sdk_packages fivetran.fivetran_list_connector_sdk_packages Read read
integration__fivetran__fivetran_create_connector_sdk_package fivetran.fivetran_create_connector_sdk_package Write write
integration__fivetran__fivetran_list_connections fivetran.fivetran_list_connections Read read
integration__fivetran__fivetran_create_connection fivetran.fivetran_create_connection Write write
integration__fivetran__fivetran_list_all_webhooks fivetran.fivetran_list_all_webhooks Read read
integration__fivetran__fivetran_approve_certificate fivetran.fivetran_approve_certificate Write write
integration__fivetran__fivetran_group_ssh_public_key fivetran.fivetran_group_ssh_public_key Read read
integration__fivetran__fivetran_transformation_package_metadata_details fivetran.fivetran_transformation_package_metadata_details Read read
integration__fivetran__fivetran_get_proxy_agent_connections fivetran.fivetran_get_proxy_agent_connections Read read
integration__fivetran__fivetran_list_all_groups fivetran.fivetran_list_all_groups Read read
integration__fivetran__fivetran_create_group fivetran.fivetran_create_group Write write
integration__fivetran__fivetran_reset_hybrid_deployment_agent_credentials fivetran.fivetran_reset_hybrid_deployment_agent_credentials Write write
integration__fivetran__fivetran_run_setup_tests_log_service fivetran.fivetran_run_setup_tests_log_service Write write
integration__fivetran__fivetran_delete_column_connection_config fivetran.fivetran_delete_column_connection_config Write write
integration__fivetran__fivetran_modify_connection_column_config fivetran.fivetran_modify_connection_column_config Write write
integration__fivetran__fivetran_get_connection_fingerprint_details fivetran.fivetran_get_connection_fingerprint_details Read read
integration__fivetran__fivetran_revoke_connection_fingerprint fivetran.fivetran_revoke_connection_fingerprint Write write
integration__fivetran__fivetran_get_private_link_details fivetran.fivetran_get_private_link_details Read read
integration__fivetran__fivetran_delete_private_link fivetran.fivetran_delete_private_link Write write
integration__fivetran__fivetran_modify_private_link fivetran.fivetran_modify_private_link Write write
integration__fivetran__fivetran_get_system_keys fivetran.fivetran_get_system_keys Read read
integration__fivetran__fivetran_create_system_key fivetran.fivetran_create_system_key Write write
integration__fivetran__fivetran_list_all_roles fivetran.fivetran_list_all_roles Read read
integration__fivetran__fivetran_metadata_public_connectors fivetran.fivetran_metadata_public_connectors Read read
integration__fivetran__fivetran_get_connection_certificates_list fivetran.fivetran_get_connection_certificates_list Read read
integration__fivetran__fivetran_approve_connection_certificate fivetran.fivetran_approve_connection_certificate Write write
integration__fivetran__fivetran_list_destinations fivetran.fivetran_list_destinations Read read
integration__fivetran__fivetran_create_destination fivetran.fivetran_create_destination Write write
integration__fivetran__fivetran_get_user_memberships_in_connections fivetran.fivetran_get_user_memberships_in_connections Read read
integration__fivetran__fivetran_add_user_membership_in_connection fivetran.fivetran_add_user_membership_in_connection Write write
integration__fivetran__fivetran_get_destination_fingerprint_details fivetran.fivetran_get_destination_fingerprint_details Read read
integration__fivetran__fivetran_revoke_destination_fingerprint fivetran.fivetran_revoke_destination_fingerprint Write write
integration__fivetran__fivetran_sync_connection fivetran.fivetran_sync_connection Write write
integration__fivetran__fivetran_modify_connection_database_schema_config fivetran.fivetran_modify_connection_database_schema_config Write write
integration__fivetran__fivetran_get_system_key_details fivetran.fivetran_get_system_key_details Read read
integration__fivetran__fivetran_delete_system_key fivetran.fivetran_delete_system_key Write write
integration__fivetran__fivetran_update_system_key fivetran.fivetran_update_system_key Write write
integration__fivetran__fivetran_resync_connection fivetran.fivetran_resync_connection Write write
integration__fivetran__fivetran_get_log_service_details fivetran.fivetran_get_log_service_details Read read
integration__fivetran__fivetran_delete_log_service fivetran.fivetran_delete_log_service Write write
integration__fivetran__fivetran_update_log_service fivetran.fivetran_update_log_service Write write
integration__fivetran__fivetran_list_all_transformation_projects fivetran.fivetran_list_all_transformation_projects Read read
integration__fivetran__fivetran_create_transformation_project fivetran.fivetran_create_transformation_project Write write
integration__fivetran__fivetran_get_user_in_team fivetran.fivetran_get_user_in_team Read read
integration__fivetran__fivetran_delete_user_from_team fivetran.fivetran_delete_user_from_team Write write
integration__fivetran__fivetran_update_user_membership fivetran.fivetran_update_user_membership Write write
integration__fivetran__fivetran_team_details fivetran.fivetran_team_details Read read
integration__fivetran__fivetran_delete_team fivetran.fivetran_delete_team Write write
integration__fivetran__fivetran_modify_team fivetran.fivetran_modify_team Write write
integration__fivetran__fivetran_transformation_details fivetran.fivetran_transformation_details Read read
integration__fivetran__fivetran_delete_transformation fivetran.fivetran_delete_transformation Write write
integration__fivetran__fivetran_update_transformation fivetran.fivetran_update_transformation Write write
integration__fivetran__fivetran_create_account_webhook fivetran.fivetran_create_account_webhook Write write
integration__fivetran__fivetran_get_connector_sdk_package fivetran.fivetran_get_connector_sdk_package Read read
integration__fivetran__fivetran_delete_connector_sdk_package fivetran.fivetran_delete_connector_sdk_package Write write
integration__fivetran__fivetran_update_connector_sdk_package fivetran.fivetran_update_connector_sdk_package Write write
integration__fivetran__fivetran_get_account_log_service_details fivetran.fivetran_get_account_log_service_details Read read
integration__fivetran__fivetran_add_account_log_service fivetran.fivetran_add_account_log_service Write write
integration__fivetran__fivetran_delete_account_log_service fivetran.fivetran_delete_account_log_service Write write
integration__fivetran__fivetran_update_account_log_service fivetran.fivetran_update_account_log_service Write write
integration__fivetran__fivetran_upgrade_transformation_package fivetran.fivetran_upgrade_transformation_package Write write
integration__fivetran__fivetran_get_proxy_agent_details fivetran.fivetran_get_proxy_agent_details Read read
integration__fivetran__fivetran_delete_proxy_agent fivetran.fivetran_delete_proxy_agent Write write
integration__fivetran__fivetran_connect_card fivetran.fivetran_connect_card Write write
integration__fivetran__fivetran_list_all_users_in_group fivetran.fivetran_list_all_users_in_group Read read
integration__fivetran__fivetran_add_user_to_group fivetran.fivetran_add_user_to_group Write write
integration__fivetran__fivetran_user_details fivetran.fivetran_user_details Read read
integration__fivetran__fivetran_modify_user fivetran.fivetran_modify_user Write write
integration__fivetran__fivetran_list_all_teams fivetran.fivetran_list_all_teams Read read
integration__fivetran__fivetran_create_team fivetran.fivetran_create_team Write write
integration__fivetran__fivetran_list_log_services fivetran.fivetran_list_log_services Read read
integration__fivetran__fivetran_add_log_service fivetran.fivetran_add_log_service Write write
integration__fivetran__fivetran_connection_state fivetran.fivetran_connection_state Read read
integration__fivetran__fivetran_modify_connection_state fivetran.fivetran_modify_connection_state Write write
integration__fivetran__fivetran_list_all_users fivetran.fivetran_list_all_users Read read
integration__fivetran__fivetran_create_user fivetran.fivetran_create_user Write write
integration__fivetran__fivetran_delete_user_membership_in_account fivetran.fivetran_delete_user_membership_in_account Write write
integration__fivetran__fivetran_download_connector_sdk_package fivetran.fivetran_download_connector_sdk_package Read read
integration__fivetran__fivetran_test_webhook fivetran.fivetran_test_webhook Write write
integration__fivetran__fivetran_run_transformation fivetran.fivetran_run_transformation Write write
integration__fivetran__fivetran_get_team_memberships_in_connections fivetran.fivetran_get_team_memberships_in_connections Read read
integration__fivetran__fivetran_add_team_membership_in_connection fivetran.fivetran_add_team_membership_in_connection Write write
integration__fivetran__fivetran_resync_tables fivetran.fivetran_resync_tables Write write
integration__fivetran__fivetran_reload_connection_schema_config fivetran.fivetran_reload_connection_schema_config Write write
integration__fivetran__fivetran_transformations_list fivetran.fivetran_transformations_list Read read
integration__fivetran__fivetran_create_transformation fivetran.fivetran_create_transformation Write write
integration__fivetran__fivetran_hvr_register_hub fivetran.fivetran_hvr_register_hub Write write
integration__fivetran__fivetran_cancel_transformation fivetran.fivetran_cancel_transformation Write write
integration__fivetran__fivetran_transformation_project_details fivetran.fivetran_transformation_project_details Read read
integration__fivetran__fivetran_delete_transformation_project fivetran.fivetran_delete_transformation_project Write write
integration__fivetran__fivetran_modify_transformation_project fivetran.fivetran_modify_transformation_project Write write
integration__fivetran__fivetran_group_service_account fivetran.fivetran_group_service_account Read read
integration__fivetran__fivetran_webhook_details fivetran.fivetran_webhook_details Read read
integration__fivetran__fivetran_delete_webhook fivetran.fivetran_delete_webhook Write write
integration__fivetran__fivetran_modify_webhook fivetran.fivetran_modify_webhook Write write
integration__fivetran__fivetran_get_user_membership_in_group fivetran.fivetran_get_user_membership_in_group Read read
integration__fivetran__fivetran_delete_user_membership_in_group fivetran.fivetran_delete_user_membership_in_group Write write
integration__fivetran__fivetran_update_user_membership_in_group fivetran.fivetran_update_user_membership_in_group Write write
integration__fivetran__fivetran_run_setup_tests fivetran.fivetran_run_setup_tests Write write
integration__fivetran__fivetran_get_hybrid_deployment_agent fivetran.fivetran_get_hybrid_deployment_agent Read read
integration__fivetran__fivetran_delete_hybrid_deployment_agent fivetran.fivetran_delete_hybrid_deployment_agent Write write
integration__fivetran__fivetran_get_proxy_agent fivetran.fivetran_get_proxy_agent Read read
integration__fivetran__fivetran_create_proxy_agent fivetran.fivetran_create_proxy_agent Write write
integration__fivetran__fivetran_run_destination_setup_tests fivetran.fivetran_run_destination_setup_tests Write write
integration__fivetran__fivetran_get_private_links fivetran.fivetran_get_private_links Read read
integration__fivetran__fivetran_create_private_link fivetran.fivetran_create_private_link Write write
integration__fivetran__fivetran_list_users_in_team fivetran.fivetran_list_users_in_team Read read
integration__fivetran__fivetran_add_user_to_team fivetran.fivetran_add_user_to_team Write write
integration__fivetran__fivetran_get_user_membership_in_connections fivetran.fivetran_get_user_membership_in_connections Read read
integration__fivetran__fivetran_delete_user_membership_in_connection fivetran.fivetran_delete_user_membership_in_connection Write write
integration__fivetran__fivetran_update_user_membership_in_connection fivetran.fivetran_update_user_membership_in_connection Write write
integration__fivetran__fivetran_destination_details fivetran.fivetran_destination_details Read read
integration__fivetran__fivetran_delete_destination fivetran.fivetran_delete_destination Write write
integration__fivetran__fivetran_modify_destination fivetran.fivetran_modify_destination Write write
integration__fivetran__fivetran_metadata_connector_config fivetran.fivetran_metadata_connector_config Read read
integration__fivetran__fivetran_delete_team_membership_in_account fivetran.fivetran_delete_team_membership_in_account Write write

Write Access

Start with --write=deny for read-only MCP clients. Use --write=ask or --write=allow only when the client and workspace are trusted.