KosmoKrator

data

GitGuardian MCP Gateway for AI Agents

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

GitGuardian MCP Gateway

Expose GitGuardian to MCP clients with `kosmokrator mcp:serve --integration=gitguardian`.

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=gitguardian --write=deny --json
MCP configuration
{
  "mcpServers": {
    "kosmokrator-gitguardian": {
      "type": "stdio",
      "command": "kosmo",
      "args": [
        "mcp:serve",
        "--integration=gitguardian",
        "--write=deny"
      ]
    }
  }
}
Serve manually
kosmokrator mcp:serve --integration=gitguardian --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__gitguardian__gitguardian_self_retrieve_api_token gitguardian.gitguardian_self_retrieve_api_token Read read
integration__gitguardian__gitguardian_self_delete_api_token gitguardian.gitguardian_self_delete_api_token Write write
integration__gitguardian__gitguardian_list_api_tokens gitguardian.gitguardian_list_api_tokens Read read
integration__gitguardian__gitguardian_retrieve_api_token gitguardian.gitguardian_retrieve_api_token Read read
integration__gitguardian__gitguardian_delete_api_token gitguardian.gitguardian_delete_api_token Write write
integration__gitguardian__gitguardian_public_jwt_create gitguardian.gitguardian_public_jwt_create Read read
integration__gitguardian__gitguardian_list_incidents gitguardian.gitguardian_list_incidents Read read
integration__gitguardian__gitguardian_retrieve_incidents gitguardian.gitguardian_retrieve_incidents Read read
integration__gitguardian__gitguardian_update_secret_incident gitguardian.gitguardian_update_secret_incident Write write
integration__gitguardian__gitguardian_retrieve_incidents_leaks gitguardian.gitguardian_retrieve_incidents_leaks Read read
integration__gitguardian__gitguardian_assign_incident gitguardian.gitguardian_assign_incident Write write
integration__gitguardian__gitguardian_unassign_incident gitguardian.gitguardian_unassign_incident Read read
integration__gitguardian__gitguardian_resolve_incident gitguardian.gitguardian_resolve_incident Read read
integration__gitguardian__gitguardian_ignore_incident gitguardian.gitguardian_ignore_incident Read read
integration__gitguardian__gitguardian_reopen_incident gitguardian.gitguardian_reopen_incident Read read
integration__gitguardian__gitguardian_share_incident gitguardian.gitguardian_share_incident Read read
integration__gitguardian__gitguardian_unshare_incident gitguardian.gitguardian_unshare_incident Read read
integration__gitguardian__gitguardian_grant_access_incident gitguardian.gitguardian_grant_access_incident Read read
integration__gitguardian__gitguardian_revoke_access_incident gitguardian.gitguardian_revoke_access_incident Read read
integration__gitguardian__gitguardian_list_incident_notes gitguardian.gitguardian_list_incident_notes Read read
integration__gitguardian__gitguardian_create_incident_note gitguardian.gitguardian_create_incident_note Write write
integration__gitguardian__gitguardian_update_incident_note gitguardian.gitguardian_update_incident_note Write write
integration__gitguardian__gitguardian_delete_incident_note gitguardian.gitguardian_delete_incident_note Write write
integration__gitguardian__gitguardian_list_incident_members gitguardian.gitguardian_list_incident_members Read read
integration__gitguardian__gitguardian_list_incident_teams gitguardian.gitguardian_list_incident_teams Read read
integration__gitguardian__gitguardian_list_incident_invitations gitguardian.gitguardian_list_incident_invitations Read read
integration__gitguardian__gitguardian_retrieve_incident_impacted_perimeter gitguardian.gitguardian_retrieve_incident_impacted_perimeter Read read
integration__gitguardian__gitguardian_get_secret_incident_vaults gitguardian.gitguardian_get_secret_incident_vaults Read read
integration__gitguardian__gitguardian_list_secret_incident_member_access gitguardian.gitguardian_list_secret_incident_member_access Read read
integration__gitguardian__gitguardian_list_secret_incident_team_access gitguardian.gitguardian_list_secret_incident_team_access Read read
integration__gitguardian__gitguardian_list_secret_incident_invitation_access gitguardian.gitguardian_list_secret_incident_invitation_access Read read
integration__gitguardian__gitguardian_list_occs gitguardian.gitguardian_list_occs Read read
integration__gitguardian__gitguardian_list_severity_rules gitguardian.gitguardian_list_severity_rules Read read
integration__gitguardian__gitguardian_create_code_fix_request gitguardian.gitguardian_create_code_fix_request Write write
integration__gitguardian__gitguardian_list_public_incidents gitguardian.gitguardian_list_public_incidents Read read
integration__gitguardian__gitguardian_retrieve_public_incidents gitguardian.gitguardian_retrieve_public_incidents Read read
integration__gitguardian__gitguardian_list_public_secret_occurrences gitguardian.gitguardian_list_public_secret_occurrences Read read
integration__gitguardian__gitguardian_retrieve_public_secret_occurrence gitguardian.gitguardian_retrieve_public_secret_occurrence Read read
integration__gitguardian__gitguardian_resolve_public_incidents gitguardian.gitguardian_resolve_public_incidents Read read
integration__gitguardian__gitguardian_ignore_public_incidents gitguardian.gitguardian_ignore_public_incidents Read read
integration__gitguardian__gitguardian_reopen_public_incidents gitguardian.gitguardian_reopen_public_incidents Read read
integration__gitguardian__gitguardian_assign_public_incidents gitguardian.gitguardian_assign_public_incidents Write write
integration__gitguardian__gitguardian_unassign_public_incidents gitguardian.gitguardian_unassign_public_incidents Read read
integration__gitguardian__gitguardian_share_public_incidents gitguardian.gitguardian_share_public_incidents Read read
integration__gitguardian__gitguardian_unshare_public_incidents gitguardian.gitguardian_unshare_public_incidents Read read
integration__gitguardian__gitguardian_set_severity_public_incidents gitguardian.gitguardian_set_severity_public_incidents Read read
integration__gitguardian__gitguardian_set_custom_tags_public_incidents gitguardian.gitguardian_set_custom_tags_public_incidents Read read
integration__gitguardian__gitguardian_list_public_incident_notes gitguardian.gitguardian_list_public_incident_notes Read read
integration__gitguardian__gitguardian_create_public_incident_note gitguardian.gitguardian_create_public_incident_note Write write
integration__gitguardian__gitguardian_update_public_incident_note gitguardian.gitguardian_update_public_incident_note Write write
integration__gitguardian__gitguardian_delete_public_incident_note gitguardian.gitguardian_delete_public_incident_note Write write
integration__gitguardian__gitguardian_get_public_secret_incident_vaults gitguardian.gitguardian_get_public_secret_incident_vaults Read read
integration__gitguardian__gitguardian_list_invitations gitguardian.gitguardian_list_invitations Read read
integration__gitguardian__gitguardian_create_invitations gitguardian.gitguardian_create_invitations Write write
integration__gitguardian__gitguardian_retrieve_invitation gitguardian.gitguardian_retrieve_invitation Read read
integration__gitguardian__gitguardian_delete_invitation gitguardian.gitguardian_delete_invitation Write write
integration__gitguardian__gitguardian_resend_invitation gitguardian.gitguardian_resend_invitation Read read
integration__gitguardian__gitguardian_get_invitation_resource_access gitguardian.gitguardian_get_invitation_resource_access Read read
integration__gitguardian__gitguardian_set_invitation_resource_access gitguardian.gitguardian_set_invitation_resource_access Read read
integration__gitguardian__gitguardian_revoke_invitation_resource_access gitguardian.gitguardian_revoke_invitation_resource_access Read read
integration__gitguardian__gitguardian_list_invitation_secret_incident_access gitguardian.gitguardian_list_invitation_secret_incident_access Read read
integration__gitguardian__gitguardian_list_members gitguardian.gitguardian_list_members Read read
integration__gitguardian__gitguardian_retrieve_member gitguardian.gitguardian_retrieve_member Read read
integration__gitguardian__gitguardian_delete_member gitguardian.gitguardian_delete_member Write write
integration__gitguardian__gitguardian_update_member gitguardian.gitguardian_update_member Write write
integration__gitguardian__gitguardian_list_member_teams gitguardian.gitguardian_list_member_teams Read read
integration__gitguardian__gitguardian_get_member_resource_access gitguardian.gitguardian_get_member_resource_access Read read
integration__gitguardian__gitguardian_set_member_resource_access gitguardian.gitguardian_set_member_resource_access Read read
integration__gitguardian__gitguardian_revoke_member_resource_access gitguardian.gitguardian_revoke_member_resource_access Read read
integration__gitguardian__gitguardian_list_member_secret_incident_access gitguardian.gitguardian_list_member_secret_incident_access Read read
integration__gitguardian__gitguardian_retrieve_member_email_settings gitguardian.gitguardian_retrieve_member_email_settings Read read
integration__gitguardian__gitguardian_update_member_email_settings gitguardian.gitguardian_update_member_email_settings Write write
integration__gitguardian__gitguardian_content_scan gitguardian.gitguardian_content_scan Read read
integration__gitguardian__gitguardian_multiple_scan gitguardian.gitguardian_multiple_scan Read read
integration__gitguardian__gitguardian_scan_create_incidents gitguardian.gitguardian_scan_create_incidents Write write
integration__gitguardian__gitguardian_list_secret_detectors gitguardian.gitguardian_list_secret_detectors Read read
integration__gitguardian__gitguardian_get_secret_detector gitguardian.gitguardian_get_secret_detector Read read
integration__gitguardian__gitguardian_get_secret_detail gitguardian.gitguardian_get_secret_detail Read read
integration__gitguardian__gitguardian_quotas gitguardian.gitguardian_quotas Read read
integration__gitguardian__gitguardian_list_sources gitguardian.gitguardian_list_sources Read read
integration__gitguardian__gitguardian_retrieve_source gitguardian.gitguardian_retrieve_source Read read
integration__gitguardian__gitguardian_update_source gitguardian.gitguardian_update_source Write write
integration__gitguardian__gitguardian_list_sources_incidents gitguardian.gitguardian_list_sources_incidents Read read
integration__gitguardian__gitguardian_trigger_source_scans gitguardian.gitguardian_trigger_source_scans Read read
integration__gitguardian__gitguardian_list_custom_sources gitguardian.gitguardian_list_custom_sources Read read
integration__gitguardian__gitguardian_create_custom_source gitguardian.gitguardian_create_custom_source Write write
integration__gitguardian__gitguardian_get_custom_source gitguardian.gitguardian_get_custom_source Read read
integration__gitguardian__gitguardian_update_custom_source gitguardian.gitguardian_update_custom_source Write write
integration__gitguardian__gitguardian_delete_custom_source gitguardian.gitguardian_delete_custom_source Write write
integration__gitguardian__gitguardian_list_developers gitguardian.gitguardian_list_developers Read read
integration__gitguardian__gitguardian_list_audit_logs gitguardian.gitguardian_list_audit_logs Read read
integration__gitguardian__gitguardian_list_audit_log_event_names gitguardian.gitguardian_list_audit_log_event_names Read read
integration__gitguardian__gitguardian_api_health gitguardian.gitguardian_api_health Read read
integration__gitguardian__gitguardian_list_health_checks gitguardian.gitguardian_list_health_checks Read read
integration__gitguardian__gitguardian_list_health_check_instance_history gitguardian.gitguardian_list_health_check_instance_history Read read
integration__gitguardian__gitguardian_trigger_health_check gitguardian.gitguardian_trigger_health_check Read read
integration__gitguardian__gitguardian_list_teams gitguardian.gitguardian_list_teams Read read
integration__gitguardian__gitguardian_create_teams gitguardian.gitguardian_create_teams Write write
integration__gitguardian__gitguardian_retrieve_team gitguardian.gitguardian_retrieve_team Read read
integration__gitguardian__gitguardian_delete_team gitguardian.gitguardian_delete_team Write write
integration__gitguardian__gitguardian_update_team gitguardian.gitguardian_update_team Write write
integration__gitguardian__gitguardian_list_team_incidents gitguardian.gitguardian_list_team_incidents Read read
integration__gitguardian__gitguardian_get_team_resource_access gitguardian.gitguardian_get_team_resource_access Read read
integration__gitguardian__gitguardian_set_team_resource_access gitguardian.gitguardian_set_team_resource_access Read read
integration__gitguardian__gitguardian_revoke_team_resource_access gitguardian.gitguardian_revoke_team_resource_access Read read
integration__gitguardian__gitguardian_list_team_secret_incident_access gitguardian.gitguardian_list_team_secret_incident_access Read read
integration__gitguardian__gitguardian_list_team_invitation gitguardian.gitguardian_list_team_invitation Read read
integration__gitguardian__gitguardian_create_team_invitations gitguardian.gitguardian_create_team_invitations Write write
integration__gitguardian__gitguardian_update_team_invitation gitguardian.gitguardian_update_team_invitation Write write
integration__gitguardian__gitguardian_delete_team_invitation gitguardian.gitguardian_delete_team_invitation Write write
integration__gitguardian__gitguardian_list_team_memberships gitguardian.gitguardian_list_team_memberships Read read
integration__gitguardian__gitguardian_create_team_membership gitguardian.gitguardian_create_team_membership Write write
integration__gitguardian__gitguardian_update_team_membership gitguardian.gitguardian_update_team_membership Write write
integration__gitguardian__gitguardian_delete_team_membership gitguardian.gitguardian_delete_team_membership Write write
integration__gitguardian__gitguardian_list_member_team_memberships gitguardian.gitguardian_list_member_team_memberships Read read
integration__gitguardian__gitguardian_list_team_requests gitguardian.gitguardian_list_team_requests Read read
integration__gitguardian__gitguardian_create_team_request gitguardian.gitguardian_create_team_request Write write
integration__gitguardian__gitguardian_delete_team_request gitguardian.gitguardian_delete_team_request Write write
integration__gitguardian__gitguardian_accept_team_request gitguardian.gitguardian_accept_team_request Read read
integration__gitguardian__gitguardian_list_member_team_requests gitguardian.gitguardian_list_member_team_requests Read read
integration__gitguardian__gitguardian_list_team_sources gitguardian.gitguardian_list_team_sources Read read
integration__gitguardian__gitguardian_update_team_sources gitguardian.gitguardian_update_team_sources Write write
integration__gitguardian__gitguardian_list_honeytoken gitguardian.gitguardian_list_honeytoken Read read
integration__gitguardian__gitguardian_create_honeytoken gitguardian.gitguardian_create_honeytoken Write write
integration__gitguardian__gitguardian_create_honeytoken_with_context gitguardian.gitguardian_create_honeytoken_with_context Write write
integration__gitguardian__gitguardian_retrieve_honeytoken gitguardian.gitguardian_retrieve_honeytoken Read read
integration__gitguardian__gitguardian_update_honeytoken gitguardian.gitguardian_update_honeytoken Write write
integration__gitguardian__gitguardian_reset_honeytoken gitguardian.gitguardian_reset_honeytoken Read read
integration__gitguardian__gitguardian_revoke_honeytoken gitguardian.gitguardian_revoke_honeytoken Read read
integration__gitguardian__gitguardian_list_honeytoken_notes gitguardian.gitguardian_list_honeytoken_notes Read read
integration__gitguardian__gitguardian_create_honeytoken_note gitguardian.gitguardian_create_honeytoken_note Write write
integration__gitguardian__gitguardian_update_honeytoken_note gitguardian.gitguardian_update_honeytoken_note Write write
integration__gitguardian__gitguardian_delete_honeytoken_note gitguardian.gitguardian_delete_honeytoken_note Write write
integration__gitguardian__gitguardian_list_honeytoken_sources gitguardian.gitguardian_list_honeytoken_sources Read read
integration__gitguardian__gitguardian_check_honeytoken_prefixes gitguardian.gitguardian_check_honeytoken_prefixes Read read
integration__gitguardian__gitguardian_list_honeytokens_events gitguardian.gitguardian_list_honeytokens_events Read read
integration__gitguardian__gitguardian_list_ip_allowlist gitguardian.gitguardian_list_ip_allowlist Read read
integration__gitguardian__gitguardian_create_ip_allowlist gitguardian.gitguardian_create_ip_allowlist Write write
integration__gitguardian__gitguardian_retrieve_ipallowlist gitguardian.gitguardian_retrieve_ipallowlist Read read
integration__gitguardian__gitguardian_update_ipallowlist gitguardian.gitguardian_update_ipallowlist Write write
integration__gitguardian__gitguardian_delete_ipallowlist gitguardian.gitguardian_delete_ipallowlist Write write
integration__gitguardian__gitguardian_list_ip_addresses gitguardian.gitguardian_list_ip_addresses Read read
integration__gitguardian__gitguardian_scim_user_create gitguardian.gitguardian_scim_user_create Read read
integration__gitguardian__gitguardian_scim_user_list gitguardian.gitguardian_scim_user_list Read read
integration__gitguardian__gitguardian_scim_user_detail gitguardian.gitguardian_scim_user_detail Read read
integration__gitguardian__gitguardian_scim_user_update gitguardian.gitguardian_scim_user_update Read read
integration__gitguardian__gitguardian_scim_user_partial_update gitguardian.gitguardian_scim_user_partial_update Read read
integration__gitguardian__gitguardian_scim_user_delete gitguardian.gitguardian_scim_user_delete Read read
integration__gitguardian__gitguardian_scim_group_list gitguardian.gitguardian_scim_group_list Read read
integration__gitguardian__gitguardian_scim_group_create gitguardian.gitguardian_scim_group_create Read read
integration__gitguardian__gitguardian_scim_group_detail gitguardian.gitguardian_scim_group_detail Read read
integration__gitguardian__gitguardian_scim_group_update gitguardian.gitguardian_scim_group_update Read read
integration__gitguardian__gitguardian_scim_group_partial_update gitguardian.gitguardian_scim_group_partial_update Read read
integration__gitguardian__gitguardian_scim_group_delete gitguardian.gitguardian_scim_group_delete Read read
integration__gitguardian__gitguardian_scim_service_provider_config gitguardian.gitguardian_scim_service_provider_config Read read
integration__gitguardian__gitguardian_scim_resource_types_list gitguardian.gitguardian_scim_resource_types_list Read read
integration__gitguardian__gitguardian_scim_resource_types_detail gitguardian.gitguardian_scim_resource_types_detail Read read
integration__gitguardian__gitguardian_scim_schema_list gitguardian.gitguardian_scim_schema_list Read read
integration__gitguardian__gitguardian_scim_schema_detail gitguardian.gitguardian_scim_schema_detail Read read
integration__gitguardian__gitguardian_list_custom_tags gitguardian.gitguardian_list_custom_tags Read read
integration__gitguardian__gitguardian_create_custom_tag gitguardian.gitguardian_create_custom_tag Write write
integration__gitguardian__gitguardian_update_custom_tags_key gitguardian.gitguardian_update_custom_tags_key Write write
integration__gitguardian__gitguardian_delete_custom_tags_key gitguardian.gitguardian_delete_custom_tags_key Write write
integration__gitguardian__gitguardian_get_custom_tag gitguardian.gitguardian_get_custom_tag Read read
integration__gitguardian__gitguardian_update_custom_tag gitguardian.gitguardian_update_custom_tag Write write
integration__gitguardian__gitguardian_partial_update_custom_tag gitguardian.gitguardian_partial_update_custom_tag Write write
integration__gitguardian__gitguardian_delete_custom_tag gitguardian.gitguardian_delete_custom_tag 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.