1. Conduid
  2. Data
  3. Igloo MCP
MCP server · Data

Igloo MCP

Igloo MCP - Snowflake MCP Server for agentic querying

Unclaimed MIT last commit 7 months ago igloomcpmcp-server
56Fair

Scored a month ago · breakdown

About Igloo MCP

Igloo MCP is an MCP server published by Evan-Kim2028 in the Data category: igloo MCP - Snowflake MCP Server for agentic querying.

The repository has 1 stars and 1 forks, with the last commit 7 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/Evan-Kim2028/igloo-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (4)

build_catalogExport Snowflake metadata for offline search

Parameters not published.

build_dependency_graphVisualize table lineage and dependencies

Parameters not published.

execute_queryRun SQL with guardrails, timeouts, and auto-insights

Parameters not published.

search_catalogFind tables/columns without querying Snowflake

Parameters not published.

Ask AI

✦

Ask AI about Igloo MCP

Powered by Claude · Grounded in docs

I know everything about Igloo MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 4 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • ✓Tests presentA test suite exists in the repository.
  • !Dependencies pinnedNo lockfile. Installs can pull different code over time.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

v0.5.1Release v0.5.1: · 22 Mar 2026
v0.5.0Release v0.5.0: Provider Auth and Release Hardening · 16 Mar 2026
v0.4.2v0.4.2 · 6 Jan 2026Hotfix: make catalog build find the Snowflake CLI when PATH is isolated (e.g. MCP harness).
v0.4.1Release v0.4.1: Critical Bug Fixes · 6 Dec 2025v0.4.1 - Critical Bug Fixes 🐛 Bug Fixes P0: Audit Trail Creation (#145) Fixed: `audit.jsonl` files not being created during report operations Root cause: `ReportStorage.__init__` wasn't creating parent `report_dir` before subdirectories…
v0.4.0Release 0.4.0 - Living Reports Rendering Overhaul · 6 Dec 2025🎨 Major Feature: Living Reports Rendering Overhaul This release introduces a comprehensive overhaul of the Living Reports rendering system with beautiful HTML output, section templates, and enhanced documentation. ✨ New Features Quality &…

README

Igloo MCP

PyPI version GitHub Release

A lightweight Snowflake MCP server that connects your AI assistant to Snowflake with built-in safety, caching, and auditing. Query databases, build catalogs, and create living reports—all through natural language.

Why Igloo MCP?

🔒 Query Safely

Block dangerous DDL/DML by default, auto-cancel slow queries, and log every execution. Use execute_query with configurable guardrails and test_connection to validate authentication before running queries.

⚡ Work Faster

Minimize token usage through progressive disclosure and smart result caching. Tools like get_report support multiple retrieval modes (summary/sections/insights/full), and search_catalog lets you find tables without hitting Snowflake.

📋 Stay Audited

Maintain complete query history with source attribution for compliance tracking. Every execute_query call logs to history, and Living Reports track all modifications with full audit trails via evolve_report.

📊 Build Living Reports

Create auditable, evolving business reports with create_report, modify them safely with evolve_report, attach charts to insights, and export to HTML/PDF/Markdown via render_report.

Quick Start

Prerequisites

# Install igloo-mcp
uv pip install igloo-mcp

# Configure Snowflake connection (uses Snowflake CLI)
snow connection add --connection-name quickstart --account <account> --user <user> --authenticator externalbrowser --warehouse <warehouse>

Cursor Setup

Add to ~/.cursor/mcp.json:

{
  "mcpServers": {
    "igloo-mcp": {
      "command": "igloo_mcp",
      "args": ["--profile", "quickstart"]
    }
  }
}

Restart Cursor and ask: "Preview the customers table"

Claude Code Setup

Run from terminal:

claude mcp add --scope user --transport stdio igloo-mcp -- igloo_mcp --profile quickstart

Or add to ~/.claude.json manually:

{
  "mcpServers": {
    "igloo-mcp": {
      "type": "stdio",
      "command": "igloo_mcp",
      "args": ["--profile", "quickstart"]
    }
  }
}

Restart Claude Code and ask: "Show me the schema for my database"

Note: The executable is igloo_mcp (underscore), not igloo-mcp (dash).

Full setup guide: docs/installation.md

Core Tools

🔍 Query & Explore

Tool Description
execute_query Run SQL with guardrails, timeouts, and auto-insights
build_catalog Export Snowflake metadata for offline search
search_catalog Find tables/columns without querying Snowflake
build_dependency_graph Visualize table lineage and dependencies

📊 Living Reports

Tool Description
create_report Initialize auditable JSON-backed reports
evolve_report Modify reports with LLM assistance and audit trail
evolve_report_batch Perform multiple operations atomically
render_report Export to HTML, PDF, or Markdown via Quarto
get_report Read reports with progressive disclosure modes
search_report Find reports by title or tags
search_citations Search citations by source type or provider
get_report_schema Discover valid structures and section templates at runtime
validate_report Quality checks: citations, empty sections, stale content

🏥 Health & Diagnostics

Tool Description
test_connection Validate Snowflake authentication
health_check Monitor server, profile, and catalog status

View all 16 tools: docs/api/TOOLS_INDEX.md

When to Use Igloo MCP

Choose Igloo MCP Choose Snowflake Labs MCP
AI assistant for dev/analytics workflows Production Cortex AI integration
Simple SnowCLI-based setup Enterprise service architecture
Query safety + automatic caching Full Snowflake object management
Built-in auditing and compliance Container-based deployment

Resources


MIT Licensed | Built for agentic efficiency

README fetched from the repository 4 days ago. The original is authoritative.

Questions

About Igloo MCP

How do I install Igloo MCP?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Igloo MCP safe to use with an AI agent?

Its trust score is 56 out of 100 (fair). It passes 4 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Igloo MCP still maintained?

The last commit was 7 months ago and 8 open issues. That's long enough that you should check whether the maintainer is responding to issues before depending on it.