Connect
Optimize
Secure
Announcing StackOne Defender: leading open-source prompt injection guard for your agent • Read More →
Production-ready Snowflake MCP server with 80 extensible actions — plus built-in authentication, security, and optimized execution.
Coverage
Create, read, update, and delete across Snowflake — and extend your agent's capabilities with custom actions.
Authentication
Per-user OAuth in one call. Your Snowflake MCP server gets session-scoped tokens with zero credentials stored on your infra.
Agent Auth →Security
Every Snowflake tool response scanned for prompt injection in milliseconds — 88.7% accuracy, all running on CPU.
Prompt Injection Defense →Performance
Free up to 96% of your agent's context window to enhance reasoning and reduce cost, on every Snowflake call.
Tools Discovery →A Snowflake MCP server lets AI agents read and write Snowflake data through the Model Context Protocol — Anthropic's open standard for connecting LLMs to external tools. StackOne's Snowflake MCP server ships with 80 pre-built actions, fully extensible via the Connector Builder — plus managed authentication, prompt injection defense, and optimized agent context. Connect it from MCP clients like Claude Desktop, Cursor, and VS Code, or from agent frameworks like OpenAI Agents SDK, LangChain, and Vercel AI SDK.
Every action from Snowflake's API, ready for your agent. Create, read, update, and delete — scoped to exactly what you need.
Create a new database in the Snowflake account
Create a copy of an existing database with all its objects
Retrieve list of all databases in the account
Modify database properties like data retention or ownership
Drop a database and all its contained objects
Create a new schema within a database
Get all schemas in a specific database
Modify schema properties like data retention or managed access
Drop a schema and all its contained objects
Create new permanent, transient, or temporary table
Create a copy of an existing table with its data and structure
Retrieve all tables within a schema
Modify table properties like clustering keys or retention period
Drop a table and its data
Create standard, secure, or materialized view
Get all views in a schema
Modify view definition or properties
Drop a view
Provision a new virtual warehouse with specified size and properties
Get all warehouses in the account
Modify warehouse size, auto-suspend, or other properties
Drop a virtual warehouse
Provision a new user account with authentication settings
Retrieve all user accounts in the account
Modify user properties like email, default role, or MFA settings
Remove a user account from the system
Define a new role for access control
Get all roles in the account
Drop a custom role
Create internal or external stage for data loading and unloading
Get all stages in a schema
Modify stage properties like file format or credentials
Drop a stage object
Set up Snowpipe for continuous data ingestion
Get all pipes in a schema
Modify pipe properties or COPY statement
Drop a Snowpipe object
Create change data capture stream on table or view
Get all streams in a schema
Drop a stream object
Define scheduled or DAG-based task for automation
Get all tasks in a schema
Modify task schedule, definition, or warehouse
Drop a task object
Get all user-defined functions in a schema
Drop a user-defined function
Define stored procedure in SQL, JavaScript, Python, Java, or Scala
Get all stored procedures in a schema
Drop a stored procedure
Create a new table populated from a SQL SELECT query
Retrieve results from executed SQL queries
Fetch metadata and properties of a specific database
Retrieve metadata for a specific schema
Fetch table metadata including columns, constraints, and statistics
Retrieve view definition and metadata
Retrieve warehouse configuration and current status
Fetch user profile information and settings
Retrieve stage configuration and storage integration details
Retrieve pipe configuration and status
Retrieve stream metadata and current offset
Retrieve task definition, schedule, and status
Retrieve function signature and implementation
Retrieve procedure definition and metadata
Execute simple SELECT queries that complete within 45 seconds and return results immediately
Execute SQL statements with custom formatting and optional async execution for operations exceeding 45 seconds
Retrieve execution status, progress, and results for asynchronously submitted SQL statements
Terminate actively running SQL statements to reclaim compute resources and prevent unwanted operations
Restore a previously dropped database within the Time Travel retention period
Create or replace a table with updated structure and properties
Restore a previously dropped table within the Time Travel retention period
Resume a suspended warehouse to begin processing queries
Pause a running warehouse to stop consuming credits
Create or replace a warehouse with updated configuration
Assign a role to a user account
Remove role assignment from a user
Grant object privileges to a role for access control
Enable a suspended task to run on schedule
Pause a running task to stop scheduled execution
Manually trigger a task to run immediately
Execute a stored procedure with parameters
One endpoint. Any framework. Your agent is talking to Snowflake in under 10 lines of code.
MCP Clients
Agent Frameworks
{
"mcpServers": {
"stackone": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://api.stackone.com/mcp?x-account-id=<account_id>",
"--header",
"Authorization: Basic <YOUR_BASE64_TOKEN>"
]
}
}
}Anthropic's code_execution processes data already in context. Custom MCP code mode keeps raw tool responses in a sandbox. 14K tokens vs 500.
11 min
Benchmarking BM25, TF-IDF, and hybrid search for MCP tool discovery across 916 tools. The 80/20 TF-IDF/BM25 hybrid hits 21% Top-1 accuracy in under 1ms.
10 min
MCP tools that read emails, CRM records, and tickets are indirect prompt injection vectors. Here's how we built a two-tier defense that scans tool results in ~11ms.
12 min
origin_owner_id.All the tools you need to build and scale AI agent integrations, with best-in-class connectivity, execution, and security.