KosmoKrator

productivity

Customer.io MCP Gateway for AI Agents

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

Customer.io MCP Gateway

Expose Customer.io to MCP clients with `kosmokrator mcp:serve --integration=customerio`.

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=customerio --write=deny --json
MCP configuration
{
  "mcpServers": {
    "kosmokrator-customerio": {
      "type": "stdio",
      "command": "kosmo",
      "args": [
        "mcp:serve",
        "--integration=customerio",
        "--write=deny"
      ]
    }
  }
}
Serve manually
kosmokrator mcp:serve --integration=customerio --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__customerio__customerio_app_add_collection customerio.customerio_app_add_collection Write write
integration__customerio__customerio_app_broadcast_action_links customerio.customerio_app_broadcast_action_links Read read
integration__customerio__customerio_app_broadcast_action_metrics customerio.customerio_app_broadcast_action_metrics Read read
integration__customerio__customerio_app_broadcast_actions customerio.customerio_app_broadcast_actions Read read
integration__customerio__customerio_app_broadcast_errors customerio.customerio_app_broadcast_errors Read read
integration__customerio__customerio_app_broadcast_links customerio.customerio_app_broadcast_links Read read
integration__customerio__customerio_app_broadcast_messages customerio.customerio_app_broadcast_messages Read read
integration__customerio__customerio_app_broadcast_metrics customerio.customerio_app_broadcast_metrics Read read
integration__customerio__customerio_app_broadcast_status customerio.customerio_app_broadcast_status Read read
integration__customerio__customerio_app_campaign_action_links customerio.customerio_app_campaign_action_links Read read
integration__customerio__customerio_app_campaign_action_metrics customerio.customerio_app_campaign_action_metrics Read read
integration__customerio__customerio_app_campaign_journey_metrics customerio.customerio_app_campaign_journey_metrics Read read
integration__customerio__customerio_app_campaign_link_metrics customerio.customerio_app_campaign_link_metrics Read read
integration__customerio__customerio_app_campaign_metrics customerio.customerio_app_campaign_metrics Read read
integration__customerio__customerio_app_create_asset customerio.customerio_app_create_asset Write write
integration__customerio__customerio_app_create_asset_folder customerio.customerio_app_create_asset_folder Write write
integration__customerio__customerio_app_create_component customerio.customerio_app_create_component Write write
integration__customerio__customerio_app_create_email customerio.customerio_app_create_email Write write
integration__customerio__customerio_app_create_email_translation customerio.customerio_app_create_email_translation Write write
integration__customerio__customerio_app_create_folder customerio.customerio_app_create_folder Write write
integration__customerio__customerio_app_create_man_segment customerio.customerio_app_create_man_segment Write write
integration__customerio__customerio_app_create_newsletter customerio.customerio_app_create_newsletter Write write
integration__customerio__customerio_app_create_newsletter_language_variant customerio.customerio_app_create_newsletter_language_variant Write write
integration__customerio__customerio_app_create_newsletter_test_group customerio.customerio_app_create_newsletter_test_group Write write
integration__customerio__customerio_app_create_newsletter_test_language_variant customerio.customerio_app_create_newsletter_test_language_variant Write write
integration__customerio__customerio_app_create_snippet customerio.customerio_app_create_snippet Write write
integration__customerio__customerio_app_create_webhook customerio.customerio_app_create_webhook Write write
integration__customerio__customerio_app_delete_asset customerio.customerio_app_delete_asset Write write
integration__customerio__customerio_app_delete_asset_folder customerio.customerio_app_delete_asset_folder Write write
integration__customerio__customerio_app_delete_collection customerio.customerio_app_delete_collection Write write
integration__customerio__customerio_app_delete_component customerio.customerio_app_delete_component Write write
integration__customerio__customerio_app_delete_email customerio.customerio_app_delete_email Write write
integration__customerio__customerio_app_delete_email_translation customerio.customerio_app_delete_email_translation Write write
integration__customerio__customerio_app_delete_folder customerio.customerio_app_delete_folder Write write
integration__customerio__customerio_app_delete_man_segment customerio.customerio_app_delete_man_segment Write write
integration__customerio__customerio_app_delete_newsletter_language_variant customerio.customerio_app_delete_newsletter_language_variant Write write
integration__customerio__customerio_app_delete_newsletter_test_language_variant customerio.customerio_app_delete_newsletter_test_language_variant Write write
integration__customerio__customerio_app_delete_newsletters customerio.customerio_app_delete_newsletters Write write
integration__customerio__customerio_app_delete_snippet customerio.customerio_app_delete_snippet Write write
integration__customerio__customerio_app_delete_suppression customerio.customerio_app_delete_suppression Write write
integration__customerio__customerio_app_delete_webhook customerio.customerio_app_delete_webhook Write write
integration__customerio__customerio_app_download_export customerio.customerio_app_download_export Read read
integration__customerio__customerio_app_export_deliveries_data customerio.customerio_app_export_deliveries_data Write write
integration__customerio__customerio_app_export_people_data customerio.customerio_app_export_people_data Write write
integration__customerio__customerio_app_get_archived_message customerio.customerio_app_get_archived_message Read read
integration__customerio__customerio_app_get_asset customerio.customerio_app_get_asset Read read
integration__customerio__customerio_app_get_asset_folder customerio.customerio_app_get_asset_folder Read read
integration__customerio__customerio_app_get_broadcast customerio.customerio_app_get_broadcast Read read
integration__customerio__customerio_app_get_broadcast_action customerio.customerio_app_get_broadcast_action Read read
integration__customerio__customerio_app_get_broadcast_action_language customerio.customerio_app_get_broadcast_action_language Read read
integration__customerio__customerio_app_get_campaign_action customerio.customerio_app_get_campaign_action Read read
integration__customerio__customerio_app_get_campaign_action_translation customerio.customerio_app_get_campaign_action_translation Read read
integration__customerio__customerio_app_get_campaign_messages customerio.customerio_app_get_campaign_messages Read read
integration__customerio__customerio_app_get_campaigns customerio.customerio_app_get_campaigns Read read
integration__customerio__customerio_app_get_channels customerio.customerio_app_get_channels Read read
integration__customerio__customerio_app_get_cio_allowlist customerio.customerio_app_get_cio_allowlist Read read
integration__customerio__customerio_app_get_collection customerio.customerio_app_get_collection Read read
integration__customerio__customerio_app_get_collection_contents customerio.customerio_app_get_collection_contents Read read
integration__customerio__customerio_app_get_collections customerio.customerio_app_get_collections Read read
integration__customerio__customerio_app_get_component customerio.customerio_app_get_component Read read
integration__customerio__customerio_app_get_domain_suppressions_by_type customerio.customerio_app_get_domain_suppressions_by_type Read read
integration__customerio__customerio_app_get_email customerio.customerio_app_get_email Read read
integration__customerio__customerio_app_get_email_translation customerio.customerio_app_get_email_translation Read read
integration__customerio__customerio_app_get_export customerio.customerio_app_get_export Read read
integration__customerio__customerio_app_get_folder customerio.customerio_app_get_folder Read read
integration__customerio__customerio_app_get_import customerio.customerio_app_get_import Read read
integration__customerio__customerio_app_get_message customerio.customerio_app_get_message Read read
integration__customerio__customerio_app_get_newsletter_links customerio.customerio_app_get_newsletter_links Read read
integration__customerio__customerio_app_get_newsletter_metrics customerio.customerio_app_get_newsletter_metrics Read read
integration__customerio__customerio_app_get_newsletter_msg_meta customerio.customerio_app_get_newsletter_msg_meta Read read
integration__customerio__customerio_app_get_newsletter_test_groups customerio.customerio_app_get_newsletter_test_groups Read read
integration__customerio__customerio_app_get_newsletter_variant customerio.customerio_app_get_newsletter_variant Read read
integration__customerio__customerio_app_get_newsletter_variant_translation customerio.customerio_app_get_newsletter_variant_translation Read read
integration__customerio__customerio_app_get_newsletter_variant_translation_test customerio.customerio_app_get_newsletter_variant_translation_test Read read
integration__customerio__customerio_app_get_newsletters customerio.customerio_app_get_newsletters Read read
integration__customerio__customerio_app_get_object_attributes customerio.customerio_app_get_object_attributes Read read
integration__customerio__customerio_app_get_object_relationships customerio.customerio_app_get_object_relationships Read read
integration__customerio__customerio_app_get_object_types customerio.customerio_app_get_object_types Read read
integration__customerio__customerio_app_get_objects_filter customerio.customerio_app_get_objects_filter Write write
integration__customerio__customerio_app_get_people_by_id customerio.customerio_app_get_people_by_id Write write
integration__customerio__customerio_app_get_people_email customerio.customerio_app_get_people_email Read read
integration__customerio__customerio_app_get_people_filter customerio.customerio_app_get_people_filter Write write
integration__customerio__customerio_app_get_person_activities customerio.customerio_app_get_person_activities Read read
integration__customerio__customerio_app_get_person_attributes customerio.customerio_app_get_person_attributes Read read
integration__customerio__customerio_app_get_person_messages customerio.customerio_app_get_person_messages Read read
integration__customerio__customerio_app_get_person_relationships customerio.customerio_app_get_person_relationships Read read
integration__customerio__customerio_app_get_person_segments customerio.customerio_app_get_person_segments Read read
integration__customerio__customerio_app_get_person_subscription_preferences customerio.customerio_app_get_person_subscription_preferences Read read
integration__customerio__customerio_app_get_segment customerio.customerio_app_get_segment Read read
integration__customerio__customerio_app_get_segment_count customerio.customerio_app_get_segment_count Read read
integration__customerio__customerio_app_get_segment_dependencies customerio.customerio_app_get_segment_dependencies Read read
integration__customerio__customerio_app_get_segment_membership customerio.customerio_app_get_segment_membership Read read
integration__customerio__customerio_app_get_sender customerio.customerio_app_get_sender Read read
integration__customerio__customerio_app_get_sender_usage customerio.customerio_app_get_sender_usage Read read
integration__customerio__customerio_app_get_subscription_center_token customerio.customerio_app_get_subscription_center_token Read read
integration__customerio__customerio_app_get_suppression customerio.customerio_app_get_suppression Read read
integration__customerio__customerio_app_get_suppression_by_type customerio.customerio_app_get_suppression_by_type Read read
integration__customerio__customerio_app_get_topics customerio.customerio_app_get_topics Read read
integration__customerio__customerio_app_get_transactional customerio.customerio_app_get_transactional Read read
integration__customerio__customerio_app_get_transactional_variant customerio.customerio_app_get_transactional_variant Read read
integration__customerio__customerio_app_get_variant_links customerio.customerio_app_get_variant_links Read read
integration__customerio__customerio_app_get_variant_metrics customerio.customerio_app_get_variant_metrics Read read
integration__customerio__customerio_app_get_webhook customerio.customerio_app_get_webhook Read read
integration__customerio__customerio_app_import customerio.customerio_app_import Write write
integration__customerio__customerio_app_list_activities customerio.customerio_app_list_activities Read read
integration__customerio__customerio_app_list_asset_folders customerio.customerio_app_list_asset_folders Read read
integration__customerio__customerio_app_list_assets customerio.customerio_app_list_assets Read read
integration__customerio__customerio_app_list_broadcast_triggers customerio.customerio_app_list_broadcast_triggers Read read
integration__customerio__customerio_app_list_broadcasts customerio.customerio_app_list_broadcasts Read read
integration__customerio__customerio_app_list_campaign_actions customerio.customerio_app_list_campaign_actions Read read
integration__customerio__customerio_app_list_campaigns customerio.customerio_app_list_campaigns Read read
integration__customerio__customerio_app_list_components customerio.customerio_app_list_components Read read
integration__customerio__customerio_app_list_email_translations customerio.customerio_app_list_email_translations Read read
integration__customerio__customerio_app_list_emails customerio.customerio_app_list_emails Read read
integration__customerio__customerio_app_list_exports customerio.customerio_app_list_exports Read read
integration__customerio__customerio_app_list_folders customerio.customerio_app_list_folders Read read
integration__customerio__customerio_app_list_messages customerio.customerio_app_list_messages Read read
integration__customerio__customerio_app_list_newsletter_variants customerio.customerio_app_list_newsletter_variants Read read
integration__customerio__customerio_app_list_newsletters customerio.customerio_app_list_newsletters Read read
integration__customerio__customerio_app_list_segments customerio.customerio_app_list_segments Read read
integration__customerio__customerio_app_list_senders customerio.customerio_app_list_senders Read read
integration__customerio__customerio_app_list_snippets customerio.customerio_app_list_snippets Read read
integration__customerio__customerio_app_list_transactional customerio.customerio_app_list_transactional Read read
integration__customerio__customerio_app_list_transactional_variants customerio.customerio_app_list_transactional_variants Read read
integration__customerio__customerio_app_list_webhooks customerio.customerio_app_list_webhooks Read read
integration__customerio__customerio_app_list_workspaces customerio.customerio_app_list_workspaces Read read
integration__customerio__customerio_app_post_suppression customerio.customerio_app_post_suppression Write write
integration__customerio__customerio_app_schedule_newsletter customerio.customerio_app_schedule_newsletter Write write
integration__customerio__customerio_app_send_email customerio.customerio_app_send_email Write write
integration__customerio__customerio_app_send_inbox_message customerio.customerio_app_send_inbox_message Write write
integration__customerio__customerio_app_send_newsletter customerio.customerio_app_send_newsletter Write write
integration__customerio__customerio_app_send_push customerio.customerio_app_send_push Write write
integration__customerio__customerio_app_send_sms customerio.customerio_app_send_sms Write write
integration__customerio__customerio_app_transactional_links customerio.customerio_app_transactional_links Read read
integration__customerio__customerio_app_transactional_messages customerio.customerio_app_transactional_messages Read read
integration__customerio__customerio_app_transactional_metrics customerio.customerio_app_transactional_metrics Read read
integration__customerio__customerio_app_trigger_broadcast customerio.customerio_app_trigger_broadcast Write write
integration__customerio__customerio_app_update_asset customerio.customerio_app_update_asset Write write
integration__customerio__customerio_app_update_asset_folder customerio.customerio_app_update_asset_folder Write write
integration__customerio__customerio_app_update_attribute_metadata customerio.customerio_app_update_attribute_metadata Write write
integration__customerio__customerio_app_update_broadcast_action customerio.customerio_app_update_broadcast_action Write write
integration__customerio__customerio_app_update_broadcast_action_language customerio.customerio_app_update_broadcast_action_language Write write
integration__customerio__customerio_app_update_campaign_action customerio.customerio_app_update_campaign_action Write write
integration__customerio__customerio_app_update_campaign_action_translation customerio.customerio_app_update_campaign_action_translation Write write
integration__customerio__customerio_app_update_collection customerio.customerio_app_update_collection Write write
integration__customerio__customerio_app_update_collection_contents customerio.customerio_app_update_collection_contents Write write
integration__customerio__customerio_app_update_component customerio.customerio_app_update_component Write write
integration__customerio__customerio_app_update_email customerio.customerio_app_update_email Write write
integration__customerio__customerio_app_update_email_translation customerio.customerio_app_update_email_translation Write write
integration__customerio__customerio_app_update_event_metadata customerio.customerio_app_update_event_metadata Write write
integration__customerio__customerio_app_update_folder customerio.customerio_app_update_folder Write write
integration__customerio__customerio_app_update_newsletter_test_translation customerio.customerio_app_update_newsletter_test_translation Write write
integration__customerio__customerio_app_update_newsletter_variant customerio.customerio_app_update_newsletter_variant Write write
integration__customerio__customerio_app_update_newsletter_variant_translation customerio.customerio_app_update_newsletter_variant_translation Write write
integration__customerio__customerio_app_update_snippets customerio.customerio_app_update_snippets Write write
integration__customerio__customerio_app_update_transactional customerio.customerio_app_update_transactional Write write
integration__customerio__customerio_app_update_transactional_variant customerio.customerio_app_update_transactional_variant Write write
integration__customerio__customerio_app_update_webhook customerio.customerio_app_update_webhook Write write
integration__customerio__customerio_pipelines_alias customerio.customerio_pipelines_alias Write write
integration__customerio__customerio_pipelines_batch customerio.customerio_pipelines_batch Write write
integration__customerio__customerio_pipelines_group customerio.customerio_pipelines_group Write write
integration__customerio__customerio_pipelines_identify customerio.customerio_pipelines_identify Write write
integration__customerio__customerio_pipelines_page customerio.customerio_pipelines_page Write write
integration__customerio__customerio_pipelines_screen customerio.customerio_pipelines_screen Write write
integration__customerio__customerio_pipelines_track customerio.customerio_pipelines_track Write write
integration__customerio__customerio_track_add_device customerio.customerio_track_add_device Write write
integration__customerio__customerio_track_add_to_segment customerio.customerio_track_add_to_segment Write write
integration__customerio__customerio_track_batch customerio.customerio_track_batch Write write
integration__customerio__customerio_track_delete customerio.customerio_track_delete Write write
integration__customerio__customerio_track_delete_device customerio.customerio_track_delete_device Write write
integration__customerio__customerio_track_entity customerio.customerio_track_entity Write write
integration__customerio__customerio_track_get_region customerio.customerio_track_get_region Read read
integration__customerio__customerio_track_identify customerio.customerio_track_identify Write write
integration__customerio__customerio_track_merge customerio.customerio_track_merge Write write
integration__customerio__customerio_track_metrics customerio.customerio_track_metrics Write write
integration__customerio__customerio_track_push_metrics customerio.customerio_track_push_metrics Write write
integration__customerio__customerio_track_remove_from_segment customerio.customerio_track_remove_from_segment Write write
integration__customerio__customerio_track_submit_form customerio.customerio_track_submit_form Write write
integration__customerio__customerio_track_suppress customerio.customerio_track_suppress Write write
integration__customerio__customerio_track_track customerio.customerio_track_track Write write
integration__customerio__customerio_track_track_anonymous customerio.customerio_track_track_anonymous Write write
integration__customerio__customerio_track_unsubscribe customerio.customerio_track_unsubscribe Write write
integration__customerio__customerio_track_unsuppress customerio.customerio_track_unsuppress 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.