Guides
How the pieces fit together
Section titled “How the pieces fit together”The Komodo SDK handles authentication, account selection, and queries against your Komodo data in Snowflake. Web login and machine-to-machine credentials are both supported with automatic token refresh where applicable. The Model Context Protocol MCP server lets AI assistants explore your warehouse via tools such as list_snowflake. Internal users can also use App Builder (with komodo-internal-tools) to scaffold, build, and deploy apps on the platform.
Guides
Section titled “Guides”- Quickstart — Authenticate, select an account, and run your first query (after install)
- Authentication — Accounts, web login, M2M credentials, profiles
- Executing Queries — Snowflake access, DB-API 2.0, CLI
- Pandas Integration —
read_sql, batches, analysis - Async Queries —
execute_query_asyncand concurrency - MCP Server — Connect AI assistants to your data
- App Builder — Build and deploy containerized apps (internal)
- Troubleshooting — Common errors and fixes
Learning path
Section titled “Learning path”New to the SDK? Install, then follow guides 1 → 2 → 3; add 4 or 5 as needed.
Want AI-assisted exploration? After the quickstart, set up guide 6 (MCP Server).
Automating with CI/CD? Focus on guide 2 (Authentication) for service principals and profiles.
Building apps on the platform? Configure the MCP server, then guide 7 (App Builder) (internal).
Something broken? See guide 8 (Troubleshooting).