KosmoKrator

data

Google Cloud Storage MCP Gateway for AI Agents

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

Google Cloud Storage MCP Gateway

Expose Google Cloud Storage to MCP clients with `kosmokrator mcp:serve --integration=google-cloud-storage`.

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=google-cloud-storage --write=deny --json
MCP configuration
{
  "mcpServers": {
    "kosmokrator-google-cloud-storage": {
      "type": "stdio",
      "command": "kosmo",
      "args": [
        "mcp:serve",
        "--integration=google-cloud-storage",
        "--write=deny"
      ]
    }
  }
}
Serve manually
kosmokrator mcp:serve --integration=google-cloud-storage --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__google_cloud_storage__google_cloud_storage_anywhere_caches_insert google-cloud-storage.google_cloud_storage_anywhere_caches_insert Write write
integration__google_cloud_storage__google_cloud_storage_anywhere_caches_update google-cloud-storage.google_cloud_storage_anywhere_caches_update Write write
integration__google_cloud_storage__google_cloud_storage_anywhere_caches_get google-cloud-storage.google_cloud_storage_anywhere_caches_get Read read
integration__google_cloud_storage__google_cloud_storage_anywhere_caches_list google-cloud-storage.google_cloud_storage_anywhere_caches_list Read read
integration__google_cloud_storage__google_cloud_storage_anywhere_caches_pause google-cloud-storage.google_cloud_storage_anywhere_caches_pause Write write
integration__google_cloud_storage__google_cloud_storage_anywhere_caches_resume google-cloud-storage.google_cloud_storage_anywhere_caches_resume Write write
integration__google_cloud_storage__google_cloud_storage_anywhere_caches_disable google-cloud-storage.google_cloud_storage_anywhere_caches_disable Write write
integration__google_cloud_storage__google_cloud_storage_bucket_access_controls_delete google-cloud-storage.google_cloud_storage_bucket_access_controls_delete Write write
integration__google_cloud_storage__google_cloud_storage_bucket_access_controls_get google-cloud-storage.google_cloud_storage_bucket_access_controls_get Read read
integration__google_cloud_storage__google_cloud_storage_bucket_access_controls_insert google-cloud-storage.google_cloud_storage_bucket_access_controls_insert Write write
integration__google_cloud_storage__google_cloud_storage_bucket_access_controls_list google-cloud-storage.google_cloud_storage_bucket_access_controls_list Read read
integration__google_cloud_storage__google_cloud_storage_bucket_access_controls_patch google-cloud-storage.google_cloud_storage_bucket_access_controls_patch Write write
integration__google_cloud_storage__google_cloud_storage_bucket_access_controls_update google-cloud-storage.google_cloud_storage_bucket_access_controls_update Write write
integration__google_cloud_storage__google_cloud_storage_buckets_delete google-cloud-storage.google_cloud_storage_buckets_delete Write write
integration__google_cloud_storage__google_cloud_storage_buckets_restore google-cloud-storage.google_cloud_storage_buckets_restore Write write
integration__google_cloud_storage__google_cloud_storage_buckets_relocate google-cloud-storage.google_cloud_storage_buckets_relocate Write write
integration__google_cloud_storage__google_cloud_storage_buckets_get google-cloud-storage.google_cloud_storage_buckets_get Read read
integration__google_cloud_storage__google_cloud_storage_buckets_get_iam_policy google-cloud-storage.google_cloud_storage_buckets_get_iam_policy Read read
integration__google_cloud_storage__google_cloud_storage_buckets_get_storage_layout google-cloud-storage.google_cloud_storage_buckets_get_storage_layout Read read
integration__google_cloud_storage__google_cloud_storage_buckets_insert google-cloud-storage.google_cloud_storage_buckets_insert Write write
integration__google_cloud_storage__google_cloud_storage_buckets_list google-cloud-storage.google_cloud_storage_buckets_list Read read
integration__google_cloud_storage__google_cloud_storage_buckets_lock_retention_policy google-cloud-storage.google_cloud_storage_buckets_lock_retention_policy Write write
integration__google_cloud_storage__google_cloud_storage_buckets_patch google-cloud-storage.google_cloud_storage_buckets_patch Write write
integration__google_cloud_storage__google_cloud_storage_buckets_set_iam_policy google-cloud-storage.google_cloud_storage_buckets_set_iam_policy Write write
integration__google_cloud_storage__google_cloud_storage_buckets_test_iam_permissions google-cloud-storage.google_cloud_storage_buckets_test_iam_permissions Read read
integration__google_cloud_storage__google_cloud_storage_buckets_update google-cloud-storage.google_cloud_storage_buckets_update Write write
integration__google_cloud_storage__google_cloud_storage_operations_cancel google-cloud-storage.google_cloud_storage_operations_cancel Write write
integration__google_cloud_storage__google_cloud_storage_operations_get google-cloud-storage.google_cloud_storage_operations_get Read read
integration__google_cloud_storage__google_cloud_storage_operations_advance_relocate_bucket google-cloud-storage.google_cloud_storage_operations_advance_relocate_bucket Write write
integration__google_cloud_storage__google_cloud_storage_operations_list google-cloud-storage.google_cloud_storage_operations_list Read read
integration__google_cloud_storage__google_cloud_storage_channels_stop google-cloud-storage.google_cloud_storage_channels_stop Write write
integration__google_cloud_storage__google_cloud_storage_default_object_access_controls_delete google-cloud-storage.google_cloud_storage_default_object_access_controls_delete Write write
integration__google_cloud_storage__google_cloud_storage_default_object_access_controls_get google-cloud-storage.google_cloud_storage_default_object_access_controls_get Read read
integration__google_cloud_storage__google_cloud_storage_default_object_access_controls_insert google-cloud-storage.google_cloud_storage_default_object_access_controls_insert Write write
integration__google_cloud_storage__google_cloud_storage_default_object_access_controls_list google-cloud-storage.google_cloud_storage_default_object_access_controls_list Read read
integration__google_cloud_storage__google_cloud_storage_default_object_access_controls_patch google-cloud-storage.google_cloud_storage_default_object_access_controls_patch Write write
integration__google_cloud_storage__google_cloud_storage_default_object_access_controls_update google-cloud-storage.google_cloud_storage_default_object_access_controls_update Write write
integration__google_cloud_storage__google_cloud_storage_folders_delete google-cloud-storage.google_cloud_storage_folders_delete Write write
integration__google_cloud_storage__google_cloud_storage_folders_delete_recursive google-cloud-storage.google_cloud_storage_folders_delete_recursive Write write
integration__google_cloud_storage__google_cloud_storage_folders_get google-cloud-storage.google_cloud_storage_folders_get Read read
integration__google_cloud_storage__google_cloud_storage_folders_insert google-cloud-storage.google_cloud_storage_folders_insert Write write
integration__google_cloud_storage__google_cloud_storage_folders_list google-cloud-storage.google_cloud_storage_folders_list Read read
integration__google_cloud_storage__google_cloud_storage_folders_rename google-cloud-storage.google_cloud_storage_folders_rename Write write
integration__google_cloud_storage__google_cloud_storage_managed_folders_delete google-cloud-storage.google_cloud_storage_managed_folders_delete Write write
integration__google_cloud_storage__google_cloud_storage_managed_folders_get google-cloud-storage.google_cloud_storage_managed_folders_get Read read
integration__google_cloud_storage__google_cloud_storage_managed_folders_get_iam_policy google-cloud-storage.google_cloud_storage_managed_folders_get_iam_policy Read read
integration__google_cloud_storage__google_cloud_storage_managed_folders_insert google-cloud-storage.google_cloud_storage_managed_folders_insert Write write
integration__google_cloud_storage__google_cloud_storage_managed_folders_list google-cloud-storage.google_cloud_storage_managed_folders_list Read read
integration__google_cloud_storage__google_cloud_storage_managed_folders_set_iam_policy google-cloud-storage.google_cloud_storage_managed_folders_set_iam_policy Write write
integration__google_cloud_storage__google_cloud_storage_managed_folders_test_iam_permissions google-cloud-storage.google_cloud_storage_managed_folders_test_iam_permissions Read read
integration__google_cloud_storage__google_cloud_storage_notifications_delete google-cloud-storage.google_cloud_storage_notifications_delete Write write
integration__google_cloud_storage__google_cloud_storage_notifications_get google-cloud-storage.google_cloud_storage_notifications_get Read read
integration__google_cloud_storage__google_cloud_storage_notifications_insert google-cloud-storage.google_cloud_storage_notifications_insert Write write
integration__google_cloud_storage__google_cloud_storage_notifications_list google-cloud-storage.google_cloud_storage_notifications_list Read read
integration__google_cloud_storage__google_cloud_storage_object_access_controls_delete google-cloud-storage.google_cloud_storage_object_access_controls_delete Write write
integration__google_cloud_storage__google_cloud_storage_object_access_controls_get google-cloud-storage.google_cloud_storage_object_access_controls_get Read read
integration__google_cloud_storage__google_cloud_storage_object_access_controls_insert google-cloud-storage.google_cloud_storage_object_access_controls_insert Write write
integration__google_cloud_storage__google_cloud_storage_object_access_controls_list google-cloud-storage.google_cloud_storage_object_access_controls_list Read read
integration__google_cloud_storage__google_cloud_storage_object_access_controls_patch google-cloud-storage.google_cloud_storage_object_access_controls_patch Write write
integration__google_cloud_storage__google_cloud_storage_object_access_controls_update google-cloud-storage.google_cloud_storage_object_access_controls_update Write write
integration__google_cloud_storage__google_cloud_storage_objects_compose google-cloud-storage.google_cloud_storage_objects_compose Write write
integration__google_cloud_storage__google_cloud_storage_objects_copy google-cloud-storage.google_cloud_storage_objects_copy Write write
integration__google_cloud_storage__google_cloud_storage_objects_delete google-cloud-storage.google_cloud_storage_objects_delete Write write
integration__google_cloud_storage__google_cloud_storage_objects_get google-cloud-storage.google_cloud_storage_objects_get Read read
integration__google_cloud_storage__google_cloud_storage_objects_get_iam_policy google-cloud-storage.google_cloud_storage_objects_get_iam_policy Read read
integration__google_cloud_storage__google_cloud_storage_objects_insert google-cloud-storage.google_cloud_storage_objects_insert Write write
integration__google_cloud_storage__google_cloud_storage_objects_list google-cloud-storage.google_cloud_storage_objects_list Read read
integration__google_cloud_storage__google_cloud_storage_objects_patch google-cloud-storage.google_cloud_storage_objects_patch Write write
integration__google_cloud_storage__google_cloud_storage_objects_rewrite google-cloud-storage.google_cloud_storage_objects_rewrite Write write
integration__google_cloud_storage__google_cloud_storage_objects_move google-cloud-storage.google_cloud_storage_objects_move Write write
integration__google_cloud_storage__google_cloud_storage_objects_set_iam_policy google-cloud-storage.google_cloud_storage_objects_set_iam_policy Write write
integration__google_cloud_storage__google_cloud_storage_objects_test_iam_permissions google-cloud-storage.google_cloud_storage_objects_test_iam_permissions Read read
integration__google_cloud_storage__google_cloud_storage_objects_update google-cloud-storage.google_cloud_storage_objects_update Write write
integration__google_cloud_storage__google_cloud_storage_objects_watch_all google-cloud-storage.google_cloud_storage_objects_watch_all Write write
integration__google_cloud_storage__google_cloud_storage_objects_restore google-cloud-storage.google_cloud_storage_objects_restore Write write
integration__google_cloud_storage__google_cloud_storage_objects_bulk_restore google-cloud-storage.google_cloud_storage_objects_bulk_restore Write write
integration__google_cloud_storage__google_cloud_storage_projects_hmac_keys_create google-cloud-storage.google_cloud_storage_projects_hmac_keys_create Write write
integration__google_cloud_storage__google_cloud_storage_projects_hmac_keys_delete google-cloud-storage.google_cloud_storage_projects_hmac_keys_delete Write write
integration__google_cloud_storage__google_cloud_storage_projects_hmac_keys_get google-cloud-storage.google_cloud_storage_projects_hmac_keys_get Read read
integration__google_cloud_storage__google_cloud_storage_projects_hmac_keys_list google-cloud-storage.google_cloud_storage_projects_hmac_keys_list Read read
integration__google_cloud_storage__google_cloud_storage_projects_hmac_keys_update google-cloud-storage.google_cloud_storage_projects_hmac_keys_update Write write
integration__google_cloud_storage__google_cloud_storage_projects_service_account_get google-cloud-storage.google_cloud_storage_projects_service_account_get Read read

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.