KosmoKrator

data

Snowflake MCP, CLI, and Lua Integration for AI Agents

Snowflake integration docs for AI agents: MCP gateway setup, Snowflake CLI commands, Lua API reference, credentials, and function schemas.

Snowflake for agents

Credentials can be configured manually in web or CLI hosts.

Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.

Agent Surfaces

Machine-Readable Metadata

Function Catalog

FunctionTypeParametersDescription
snowflake.snowflake_execute_query Write write 4 Execute a SQL statement on Snowflake. Returns column metadata and result rows. Optionally specify warehouse, database, and schema context.
snowflake.snowflake_list_databases Read read 0 List all databases in the Snowflake account. Returns database names, identifiers, and creation timestamps.
snowflake.snowflake_get_database Read read 1 Get details for a specific Snowflake database, including retention time, owner, and size.
snowflake.snowflake_list_schemas Read read 1 List all schemas within a Snowflake database. Returns schema names and metadata.
snowflake.snowflake_list_tables Read read 2 List all tables within a Snowflake database schema. Returns table names, types, and metadata.
snowflake.snowflake_describe_table Read read 3 Describe a Snowflake table — get column names, data types, nullable, default values, and other metadata.
snowflake.snowflake_list_warehouses Read read 0 List all warehouses in the Snowflake account. Returns warehouse names, sizes, and status.
snowflake.snowflake_get_warehouse Read read 1 Get details for a specific Snowflake warehouse, including size, type, auto-suspend, and auto-resume settings.
snowflake.snowflake_get_current_user Read read 0 Get the current authenticated Snowflake user and session information.