snowflake.com
Snowflake is a cloud data platform for storing, querying, and governing data, with additional developer, AI, and application-building capabilities. It also provides AI services such as Cortex for inference, agents, and related tooling within Snowflake accounts.
Snowflake exposes account-scoped HTTP APIs (general Snowflake REST APIs, SQL API, and Cortex REST API), an open-source Snowflake CLI, and a Snowflake-managed MCP server; documented auth includes Snowflake key-pair JWTs, OAuth access tokens, and programmatic access tokens, with CLI/MCP mechanics only partially exposed in the scraped docs.
- Snowflake-managed MCP serverdiscovered
- Snowflake SQL APIdiscovered
- Snowflake Cortex REST APIdiscovered
- Snowflake REST APIsdiscovered
- Snowflake CLIdiscovered
Create a programmatic access token in Snowflake following Using programmatic access tokens for authentication. This token can be used as a bearer-style API token for Snowflake endpoints that support PATs, including Snowflake REST APIs and the SQL API.
Generate an RSA key pair and assign the public key to your Snowflake user as described in Key-pair authentication and key-pair rotation. Then create and sign a JWT with that private key for API calls that accept Snowflake JWT authentication.
Register or configure a Snowflake OAuth client and obtain an access token as described in Configure Snowflake OAuth for custom clients and the broader OAuth docs. Use the resulting access token in API requests to Snowflake surfaces that accept OAuth.
conventions · 0/8 published
- integrations.json✗
/.well-known/integrations.json - llms.txt✗
/llms.txt - API catalog✗
/.well-known/api-catalog - OpenAPI document✗
/api/schema/, /openapi.json, /swagger.json, /api/openapi.json, or /v1/openapi.json - MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✗
/.well-known/oauth-protected-resource - Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing