Snowflake MCP integration
Runs SQL and returns results, explores the databases and tables a role can reach, and checks platform status when a query drags.
14actions available
Three actions you can hand over today
Every action runs live through MCP. Nothing to build, nothing to maintain.
Check statement status
Lyro checks the status and results of a previously submitted Snowflake SQL statement using its handle. An agent tracking a long-running query knows the moment it finishes instead of guessing when to check back.
Cancel statement execution
Lyro cancels a Snowflake SQL statement that's still running. A team can stop a query that's taking too long or was submitted by mistake without needing someone with direct database access.
Get unresolved incidents
Lyro pulls the list of unresolved incidents from Snowflake's public status page. A team spots an ongoing outage right away instead of finding out only after a customer reports something is broken.
How businesses use Snowflake + Lyro
Each card is one request a support team gets, and the Snowflake actions Lyro runs to close it.
Answer a question with a real query
Lyro executes the SQL statement, polls the statement handle until the warehouse returns results, and cancels the run when a query is taking longer than the answer is worth.
Execute SQLCheck Statement StatusCancel Statement ExecutionFind out what data is actually there
Before writing a query, Lyro lists the databases, schemas and tables the connected role has privileges on, with metadata like owner and creation date.
Show DatabasesShow SchemasShow TablesCheck whether the platform is the problem
When results are slow or failing, Lyro reads the overall status summary, the per-component breakdown, and any incident Snowflake has open rather than assuming the query is at fault.
Get Status SummaryGet Component StatusGet Unresolved IncidentsSee maintenance before it lands on a deadline
Lyro pulls maintenance windows Snowflake has announced, the ones running right now, and the recent history, so a reporting deadline is not planned into a service window.
Get Upcoming Scheduled MaintenancesGet Active Scheduled MaintenancesGet All Scheduled Maintenances
How it works
Get started in 3 steps
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Snowflake actions it has and picks the ones a request needs.
- 01
Connect Snowflake
Authorize the Snowflake account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.
- 02
Tell your agent what you need
Describe the job the way you would hand it to a teammate. Lyro maps it to the Snowflake actions that close it and chains as many as the request needs.
- 03
Watch it work
The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.
Get started free
Everything else about Snowflake
Setup, permissions, and the limits of what Lyro can do inside Snowflake.
The role attached to the credential you connect. Show Databases, Show Schemas and Show Tables each return only the objects that role has access privileges on, so scoping is done in Snowflake with a purpose-built role rather than configured separately on the Lyro side.
Every action available in Snowflake
All 14 actions your agent can call on Snowflake, straight from the live MCP connection.
Cancel statement execution
Cancels the execution of a running SQL statement.
Check statement status
Retrieves the status and results of a previously submitted SQL statement using its statement handle.
Execute SQL
Execute SQL statements in Snowflake and retrieve results.
Fetch catalog integration
Retrieves detailed configuration and metadata for a specific catalog integration.
Get active scheduled maintenances
Retrieves a list of any active scheduled maintenances currently in the In Progress or Verifying state.
Get all scheduled maintenances
Retrieves a list of the 50 most recent scheduled maintenances, including those in the Completed state.
Get component status
Retrieves the status of individual components, each listed with its current status.
Get status rollup
Retrieves the status rollup for the entire page, including indicators and human-readable descriptions of the blended component status.
Get status summary
Retrieves the current status summary from Snowflake's public status page (status.snowflake.com).
Get unresolved incidents
Retrieves a list of any unresolved incidents from the Snowflake status page.
Get upcoming scheduled maintenances
Retrieves upcoming scheduled maintenances from Snowflake's public status page.
Show databases
Lists all databases for which you have access privileges.
Show schemas
Lists all schemas for which you have access privileges.
Show tables
Lists all tables for which you have access privileges.
The tools Snowflake sits next to
Same connection, same setup. Pick the next one your team already uses.
Airtable
Reads a base, answers from its records, creates and updates rows from a live conversation, and leaves comments for the next person.
Supabase
Answers questions with read-only Postgres queries, inspects table schemas, applies migrations, deploys edge functions, and reports project health.
Better stack
Checks whether a service is actually up, acknowledges and escalates open incidents, publishes status page updates, and maintains the on-call rota.
Codemagic
Starts builds on a chosen workflow and branch, reads build history, updates variable groups, and clears application caches without opening the dashboard.

Gist
GitHub Gist is a service for sharing code snippets and notes.
Mx toolbox
Runs blacklist checks, reads SPF, DKIM, DMARC, and BIMI records, and tests SMTP, DNS, and HTTP reachability on demand.

Ready to connect Snowflake?
Authorize the account and your agent has all 14 actions from the first conversation.


