KosmoKrator

data

CockroachDB MCP Gateway for AI Agents

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

CockroachDB MCP Gateway

Expose CockroachDB to MCP clients with `kosmokrator mcp:serve --integration=cockroachdb`.

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=cockroachdb --write=deny --json
MCP configuration
{
  "mcpServers": {
    "kosmokrator-cockroachdb": {
      "type": "stdio",
      "command": "kosmo",
      "args": [
        "mcp:serve",
        "--integration=cockroachdb",
        "--write=deny"
      ]
    }
  }
}
Serve manually
kosmokrator mcp:serve --integration=cockroachdb --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__cockroachdb__cockroachdb_get_groups cockroachdb.cockroachdb_get_groups Read read
integration__cockroachdb__cockroachdb_create_group cockroachdb.cockroachdb_create_group Write write
integration__cockroachdb__cockroachdb_search_groups cockroachdb.cockroachdb_search_groups Write write
integration__cockroachdb__cockroachdb_get_groups2 cockroachdb.cockroachdb_get_groups2 Write write
integration__cockroachdb__cockroachdb_get_group cockroachdb.cockroachdb_get_group Read read
integration__cockroachdb__cockroachdb_update_group cockroachdb.cockroachdb_update_group Write write
integration__cockroachdb__cockroachdb_patch_group cockroachdb.cockroachdb_patch_group Write write
integration__cockroachdb__cockroachdb_delete_group cockroachdb.cockroachdb_delete_group Write write
integration__cockroachdb__cockroachdb_search_group cockroachdb.cockroachdb_search_group Write write
integration__cockroachdb__cockroachdb_get_group2 cockroachdb.cockroachdb_get_group2 Write write
integration__cockroachdb__cockroachdb_get_resource_types cockroachdb.cockroachdb_get_resource_types Read read
integration__cockroachdb__cockroachdb_get_resource_type cockroachdb.cockroachdb_get_resource_type Read read
integration__cockroachdb__cockroachdb_get_schemas cockroachdb.cockroachdb_get_schemas Read read
integration__cockroachdb__cockroachdb_get_schema cockroachdb.cockroachdb_get_schema Read read
integration__cockroachdb__cockroachdb_get_service_provider_config cockroachdb.cockroachdb_get_service_provider_config Read read
integration__cockroachdb__cockroachdb_get_users cockroachdb.cockroachdb_get_users Read read
integration__cockroachdb__cockroachdb_create_user cockroachdb.cockroachdb_create_user Write write
integration__cockroachdb__cockroachdb_search_users cockroachdb.cockroachdb_search_users Write write
integration__cockroachdb__cockroachdb_get_users2 cockroachdb.cockroachdb_get_users2 Write write
integration__cockroachdb__cockroachdb_get_user cockroachdb.cockroachdb_get_user Read read
integration__cockroachdb__cockroachdb_update_user cockroachdb.cockroachdb_update_user Write write
integration__cockroachdb__cockroachdb_patch_user cockroachdb.cockroachdb_patch_user Write write
integration__cockroachdb__cockroachdb_delete_user cockroachdb.cockroachdb_delete_user Write write
integration__cockroachdb__cockroachdb_search_user cockroachdb.cockroachdb_search_user Write write
integration__cockroachdb__cockroachdb_get_user2 cockroachdb.cockroachdb_get_user2 Write write
integration__cockroachdb__cockroachdb_list_api_keys cockroachdb.cockroachdb_list_api_keys Read read
integration__cockroachdb__cockroachdb_create_api_key cockroachdb.cockroachdb_create_api_key Write write
integration__cockroachdb__cockroachdb_get_api_key cockroachdb.cockroachdb_get_api_key Read read
integration__cockroachdb__cockroachdb_update_api_key cockroachdb.cockroachdb_update_api_key Write write
integration__cockroachdb__cockroachdb_delete_api_key cockroachdb.cockroachdb_delete_api_key Write write
integration__cockroachdb__cockroachdb_list_audit_logs cockroachdb.cockroachdb_list_audit_logs Read read
integration__cockroachdb__cockroachdb_list_major_cluster_versions cockroachdb.cockroachdb_list_major_cluster_versions Read read
integration__cockroachdb__cockroachdb_list_clusters cockroachdb.cockroachdb_list_clusters Read read
integration__cockroachdb__cockroachdb_create_cluster cockroachdb.cockroachdb_create_cluster Write write
integration__cockroachdb__cockroachdb_list_available_regions cockroachdb.cockroachdb_list_available_regions Read read
integration__cockroachdb__cockroachdb_get_cluster cockroachdb.cockroachdb_get_cluster Read read
integration__cockroachdb__cockroachdb_update_cluster cockroachdb.cockroachdb_update_cluster Write write
integration__cockroachdb__cockroachdb_delete_cluster cockroachdb.cockroachdb_delete_cluster Write write
integration__cockroachdb__cockroachdb_list_backups cockroachdb.cockroachdb_list_backups Read read
integration__cockroachdb__cockroachdb_get_backup_configuration cockroachdb.cockroachdb_get_backup_configuration Read read
integration__cockroachdb__cockroachdb_update_backup_configuration cockroachdb.cockroachdb_update_backup_configuration Write write
integration__cockroachdb__cockroachdb_list_blackout_windows cockroachdb.cockroachdb_list_blackout_windows Read read
integration__cockroachdb__cockroachdb_create_blackout_window cockroachdb.cockroachdb_create_blackout_window Write write
integration__cockroachdb__cockroachdb_get_blackout_window cockroachdb.cockroachdb_get_blackout_window Read read
integration__cockroachdb__cockroachdb_update_blackout_window cockroachdb.cockroachdb_update_blackout_window Write write
integration__cockroachdb__cockroachdb_delete_blackout_window cockroachdb.cockroachdb_delete_blackout_window Write write
integration__cockroachdb__cockroachdb_get_client_c_a_cert cockroachdb.cockroachdb_get_client_c_a_cert Read read
integration__cockroachdb__cockroachdb_set_client_c_a_cert cockroachdb.cockroachdb_set_client_c_a_cert Write write
integration__cockroachdb__cockroachdb_update_client_c_a_cert cockroachdb.cockroachdb_update_client_c_a_cert Write write
integration__cockroachdb__cockroachdb_delete_client_c_a_cert cockroachdb.cockroachdb_delete_client_c_a_cert Write write
integration__cockroachdb__cockroachdb_get_c_m_e_k_cluster_info cockroachdb.cockroachdb_get_c_m_e_k_cluster_info Read read
integration__cockroachdb__cockroachdb_enable_c_m_e_k_spec cockroachdb.cockroachdb_enable_c_m_e_k_spec Write write
integration__cockroachdb__cockroachdb_update_c_m_e_k_spec cockroachdb.cockroachdb_update_c_m_e_k_spec Write write
integration__cockroachdb__cockroachdb_update_c_m_e_k_status cockroachdb.cockroachdb_update_c_m_e_k_status Write write
integration__cockroachdb__cockroachdb_get_connection_string cockroachdb.cockroachdb_get_connection_string Read read
integration__cockroachdb__cockroachdb_list_databases cockroachdb.cockroachdb_list_databases Read read
integration__cockroachdb__cockroachdb_create_database cockroachdb.cockroachdb_create_database Write write
integration__cockroachdb__cockroachdb_edit_database2 cockroachdb.cockroachdb_edit_database2 Write write
integration__cockroachdb__cockroachdb_edit_database cockroachdb.cockroachdb_edit_database Write write
integration__cockroachdb__cockroachdb_delete_database cockroachdb.cockroachdb_delete_database Write write
integration__cockroachdb__cockroachdb_get_cluster_disruption_info cockroachdb.cockroachdb_get_cluster_disruption_info Read read
integration__cockroachdb__cockroachdb_update_cluster_disruption cockroachdb.cockroachdb_update_cluster_disruption Write write
integration__cockroachdb__cockroachdb_get_log_export_info cockroachdb.cockroachdb_get_log_export_info Read read
integration__cockroachdb__cockroachdb_enable_log_export cockroachdb.cockroachdb_enable_log_export Write write
integration__cockroachdb__cockroachdb_delete_log_export cockroachdb.cockroachdb_delete_log_export Write write
integration__cockroachdb__cockroachdb_get_maintenance_window cockroachdb.cockroachdb_get_maintenance_window Read read
integration__cockroachdb__cockroachdb_set_maintenance_window cockroachdb.cockroachdb_set_maintenance_window Write write
integration__cockroachdb__cockroachdb_delete_maintenance_window cockroachdb.cockroachdb_delete_maintenance_window Write write
integration__cockroachdb__cockroachdb_get_cloud_watch_metric_export_info cockroachdb.cockroachdb_get_cloud_watch_metric_export_info Read read
integration__cockroachdb__cockroachdb_enable_cloud_watch_metric_export cockroachdb.cockroachdb_enable_cloud_watch_metric_export Write write
integration__cockroachdb__cockroachdb_delete_cloud_watch_metric_export cockroachdb.cockroachdb_delete_cloud_watch_metric_export Write write
integration__cockroachdb__cockroachdb_get_datadog_metric_export_info cockroachdb.cockroachdb_get_datadog_metric_export_info Read read
integration__cockroachdb__cockroachdb_enable_datadog_metric_export cockroachdb.cockroachdb_enable_datadog_metric_export Write write
integration__cockroachdb__cockroachdb_delete_datadog_metric_export cockroachdb.cockroachdb_delete_datadog_metric_export Write write
integration__cockroachdb__cockroachdb_get_prometheus_metric_export_info cockroachdb.cockroachdb_get_prometheus_metric_export_info Read read
integration__cockroachdb__cockroachdb_enable_prometheus_metric_export cockroachdb.cockroachdb_enable_prometheus_metric_export Write write
integration__cockroachdb__cockroachdb_delete_prometheus_metric_export cockroachdb.cockroachdb_delete_prometheus_metric_export Write write
integration__cockroachdb__cockroachdb_list_allowlist_entries cockroachdb.cockroachdb_list_allowlist_entries Read read
integration__cockroachdb__cockroachdb_add_allowlist_entry cockroachdb.cockroachdb_add_allowlist_entry Write write
integration__cockroachdb__cockroachdb_add_allowlist_entry2 cockroachdb.cockroachdb_add_allowlist_entry2 Write write
integration__cockroachdb__cockroachdb_update_allowlist_entry cockroachdb.cockroachdb_update_allowlist_entry Write write
integration__cockroachdb__cockroachdb_delete_allowlist_entry cockroachdb.cockroachdb_delete_allowlist_entry Write write
integration__cockroachdb__cockroachdb_list_aws_endpoint_connections cockroachdb.cockroachdb_list_aws_endpoint_connections Read read
integration__cockroachdb__cockroachdb_set_aws_endpoint_connection_state cockroachdb.cockroachdb_set_aws_endpoint_connection_state Write write
integration__cockroachdb__cockroachdb_list_egress_private_endpoints cockroachdb.cockroachdb_list_egress_private_endpoints Read read
integration__cockroachdb__cockroachdb_create_egress_private_endpoint cockroachdb.cockroachdb_create_egress_private_endpoint Write write
integration__cockroachdb__cockroachdb_get_egress_private_endpoint cockroachdb.cockroachdb_get_egress_private_endpoint Read read
integration__cockroachdb__cockroachdb_update_egress_private_endpoint cockroachdb.cockroachdb_update_egress_private_endpoint Write write
integration__cockroachdb__cockroachdb_delete_egress_private_endpoint cockroachdb.cockroachdb_delete_egress_private_endpoint Write write
integration__cockroachdb__cockroachdb_update_egress_private_endpoint_domain_names cockroachdb.cockroachdb_update_egress_private_endpoint_domain_names Write write
integration__cockroachdb__cockroachdb_list_egress_rules cockroachdb.cockroachdb_list_egress_rules Read read
integration__cockroachdb__cockroachdb_add_egress_rule cockroachdb.cockroachdb_add_egress_rule Write write
integration__cockroachdb__cockroachdb_set_egress_traffic_policy cockroachdb.cockroachdb_set_egress_traffic_policy Write write
integration__cockroachdb__cockroachdb_get_egress_rule cockroachdb.cockroachdb_get_egress_rule Read read
integration__cockroachdb__cockroachdb_edit_egress_rule cockroachdb.cockroachdb_edit_egress_rule Write write
integration__cockroachdb__cockroachdb_delete_egress_rule cockroachdb.cockroachdb_delete_egress_rule Write write
integration__cockroachdb__cockroachdb_list_private_endpoint_connections cockroachdb.cockroachdb_list_private_endpoint_connections Read read
integration__cockroachdb__cockroachdb_add_private_endpoint_connection cockroachdb.cockroachdb_add_private_endpoint_connection Write write
integration__cockroachdb__cockroachdb_delete_private_endpoint_connection cockroachdb.cockroachdb_delete_private_endpoint_connection Write write
integration__cockroachdb__cockroachdb_list_private_endpoint_services cockroachdb.cockroachdb_list_private_endpoint_services Read read
integration__cockroachdb__cockroachdb_create_private_endpoint_services cockroachdb.cockroachdb_create_private_endpoint_services Write write
integration__cockroachdb__cockroachdb_list_private_endpoint_trusted_owners cockroachdb.cockroachdb_list_private_endpoint_trusted_owners Read read
integration__cockroachdb__cockroachdb_add_private_endpoint_trusted_owner cockroachdb.cockroachdb_add_private_endpoint_trusted_owner Write write
integration__cockroachdb__cockroachdb_get_private_endpoint_trusted_owner cockroachdb.cockroachdb_get_private_endpoint_trusted_owner Read read
integration__cockroachdb__cockroachdb_remove_private_endpoint_trusted_owner cockroachdb.cockroachdb_remove_private_endpoint_trusted_owner Write write
integration__cockroachdb__cockroachdb_list_cluster_nodes cockroachdb.cockroachdb_list_cluster_nodes Read read
integration__cockroachdb__cockroachdb_list_restores cockroachdb.cockroachdb_list_restores Read read
integration__cockroachdb__cockroachdb_get_restore cockroachdb.cockroachdb_get_restore Read read
integration__cockroachdb__cockroachdb_list_users cockroachdb.cockroachdb_list_users Read read
integration__cockroachdb__cockroachdb_create_s_q_l_user cockroachdb.cockroachdb_create_s_q_l_user Write write
integration__cockroachdb__cockroachdb_delete_s_q_l_user cockroachdb.cockroachdb_delete_s_q_l_user Write write
integration__cockroachdb__cockroachdb_update_s_q_l_user_password cockroachdb.cockroachdb_update_s_q_l_user_password Write write
integration__cockroachdb__cockroachdb_get_cluster_version_deferral cockroachdb.cockroachdb_get_cluster_version_deferral Read read
integration__cockroachdb__cockroachdb_set_cluster_version_deferral cockroachdb.cockroachdb_set_cluster_version_deferral Write write
integration__cockroachdb__cockroachdb_create_restore cockroachdb.cockroachdb_create_restore Write write
integration__cockroachdb__cockroachdb_list_folders cockroachdb.cockroachdb_list_folders Read read
integration__cockroachdb__cockroachdb_create_folder cockroachdb.cockroachdb_create_folder Write write
integration__cockroachdb__cockroachdb_get_folder cockroachdb.cockroachdb_get_folder Read read
integration__cockroachdb__cockroachdb_update_folder cockroachdb.cockroachdb_update_folder Write write
integration__cockroachdb__cockroachdb_delete_folder cockroachdb.cockroachdb_delete_folder Write write
integration__cockroachdb__cockroachdb_list_folder_contents cockroachdb.cockroachdb_list_folder_contents Read read
integration__cockroachdb__cockroachdb_list_invoices cockroachdb.cockroachdb_list_invoices Read read
integration__cockroachdb__cockroachdb_get_invoice cockroachdb.cockroachdb_get_invoice Read read
integration__cockroachdb__cockroachdb_list_j_w_t_issuers cockroachdb.cockroachdb_list_j_w_t_issuers Read read
integration__cockroachdb__cockroachdb_add_j_w_t_issuer cockroachdb.cockroachdb_add_j_w_t_issuer Write write
integration__cockroachdb__cockroachdb_get_j_w_t_issuer cockroachdb.cockroachdb_get_j_w_t_issuer Read read
integration__cockroachdb__cockroachdb_update_j_w_t_issuer cockroachdb.cockroachdb_update_j_w_t_issuer Write write
integration__cockroachdb__cockroachdb_delete_j_w_t_issuer cockroachdb.cockroachdb_delete_j_w_t_issuer Write write
integration__cockroachdb__cockroachdb_get_organization_info cockroachdb.cockroachdb_get_organization_info Read read
integration__cockroachdb__cockroachdb_list_physical_replication_streams cockroachdb.cockroachdb_list_physical_replication_streams Read read
integration__cockroachdb__cockroachdb_create_physical_replication_stream cockroachdb.cockroachdb_create_physical_replication_stream Write write
integration__cockroachdb__cockroachdb_get_physical_replication_stream cockroachdb.cockroachdb_get_physical_replication_stream Read read
integration__cockroachdb__cockroachdb_update_physical_replication_stream cockroachdb.cockroachdb_update_physical_replication_stream Write write
integration__cockroachdb__cockroachdb_list_role_grants cockroachdb.cockroachdb_list_role_grants Read read
integration__cockroachdb__cockroachdb_get_all_roles_for_user cockroachdb.cockroachdb_get_all_roles_for_user Read read
integration__cockroachdb__cockroachdb_set_roles_for_user cockroachdb.cockroachdb_set_roles_for_user Write write
integration__cockroachdb__cockroachdb_add_user_to_role cockroachdb.cockroachdb_add_user_to_role Write write
integration__cockroachdb__cockroachdb_remove_user_from_role cockroachdb.cockroachdb_remove_user_from_role Write write
integration__cockroachdb__cockroachdb_list_service_accounts cockroachdb.cockroachdb_list_service_accounts Read read
integration__cockroachdb__cockroachdb_create_service_account cockroachdb.cockroachdb_create_service_account Write write
integration__cockroachdb__cockroachdb_get_service_account cockroachdb.cockroachdb_get_service_account Read read
integration__cockroachdb__cockroachdb_update_service_account cockroachdb.cockroachdb_update_service_account Write write
integration__cockroachdb__cockroachdb_delete_service_account cockroachdb.cockroachdb_delete_service_account Write write
integration__cockroachdb__cockroachdb_get_person_users_by_email cockroachdb.cockroachdb_get_person_users_by_email 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.