Illuminate MCP Server
by shurrey
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MAX_ROWS | No | Maximum rows returned per query | 1000 |
| ALLOWED_TABLES | No | Optional table-level allowlist (empty = all tables in allowed schemas) | |
| MCP_STDIO_MODE | No | Set to ndjson for ndjson stdio mode | |
| SNOWFLAKE_ROLE | Yes | Query execution role | |
| SNOWFLAKE_USER | Yes | Service account username | |
| ALLOWED_DOMAINS | No | Comma-separated CDM domains to expose | CDM_LMS,CDM_TLM,CDM_ALY |
| ALLOWED_SCHEMAS | No | Comma-separated schemas for policy enforcement (should match domains) | |
| SNOWFLAKE_ACCOUNT | Yes | Account identifier (URL prefix is stripped automatically) | |
| SNOWFLAKE_DATABASE | Yes | Target database | |
| SNOWFLAKE_PASSWORD | Yes | Service account password | |
| DEFAULT_OUTPUT_MODE | No | auto, text, table, or viz | auto |
| ENABLE_LEARN_SCHEMA | No | Include LEARN schema (Premium only) | false |
| SNOWFLAKE_WAREHOUSE | Yes | Compute warehouse | |
| ENABLE_PLANNER_PROBES | No | Preflight SQL candidates for non-empty results | false |
| MONTHLY_CREDIT_BUDGET | No | Monthly Snowflake credit limit | 100 |
| ENABLE_QUERY_EXECUTION | No | Allow SQL execution against Snowflake | false |
| MAX_TEXT_SUMMARY_LENGTH | No | Maximum summary text length | 1200 |
| BUDGET_WARNING_THRESHOLDS | No | Warning percentages | 70,85,100 |
| STATEMENT_TIMEOUT_SECONDS | No | Snowflake statement timeout | 120 |
| ENABLE_PERSISTENT_FEEDBACK | No | Persist planner feedback to disk | false |
| REQUIRE_QUERY_CONFIRMATION | No | Require approved=true per query | false |
| WAREHOUSE_CREDITS_PER_HOUR | No | Fallback credit estimate rate | 0 |
| DEFAULT_SESSION_APPROVAL_MODE | No | per-query or approve-all | per-query |
| ENABLE_METADATA_INTROSPECTION | No | Load schema from Snowflake instead of builtin catalog | false |
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/shurrey/illuminate-mcp-opensource'
If you have feedback or need assistance with the MCP directory API, please join our Discord server