{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_y47mu258932k","handle":"simple-snowflake-mcp","url":"https://wellknown.network/agents/simple-snowflake-mcp","links":{"self":"https://wellknown.network/agents/simple-snowflake-mcp/record.json","html":"https://wellknown.network/agents/simple-snowflake-mcp","markdown":"https://wellknown.network/agents/simple-snowflake-mcp/record.md","api":"https://wellknown.network/api/v1/agents/simple-snowflake-mcp","status":"https://wellknown.network/api/v1/agents/simple-snowflake-mcp/status","claim":"https://wellknown.network/agents/simple-snowflake-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/simple-snowflake-mcp/claim.json","badge":"https://wellknown.network/agents/simple-snowflake-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air::server:simple-snowflake-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"simple-snowflake-mcp","summary":"Simple Snowflake MCP Server to work behind a corporate proxy","description":"# Simple Snowflake MCP server\n\n**Enhanced Snowflake MCP Server with comprehensive configuration system and full MCP protocol compliance.**\n\nA production-ready MCP server that provides seamless Snowflake integration with advanced features including configurable logging, resource subscriptions, and comprehensive error handling. Designed to work seamlessly behind corporate proxies.\n\n## 🆕 What's new in v0.3.0\n\nThis release focuses on security hardening and reliability. See [CHANGELOG.md](CHANGELOG.md) for the full list.\n\n- **Server-governed read-only mode.** Read-only is decided solely by server config / `MCP_READ_ONLY`; the client `read_only` argument has been **removed**. All SQL funnels through one guard that strips comments and rejects multi-statement and CTE-fronted DML.\n- **No silent data loss.** Row-producing reads without a `LIMIT` are capped at `default_query_limit`, and a capped result now returns an explicit *\"results were truncated\"* notice instead of dropping rows silently.\n- **Stays responsive under load.** Blocking Snowflake I/O runs on a worker thread, plus an in-process rate limit and a server-side statement timeout.\n- **Hardened inputs.** `pattern`/`database` are allow-list validated before `LIKE`; `limit` is a bounded integer applied at the driver (never concatenated into SQL). Snowflake errors are not leaked to clients.\n- **New `security` config block** (`rate_limit`, `notes` bounds) and `snowflake.statement_timeout_seconds` / `connection_reuse`.\n- Documentation and in-code comments are now entirely in English.\n\n> ⚠️ **Breaking:** the client `read_only` tool argument has been removed — read-only mode is now governed solely by the server. `execute-snowflake-sql` is now subject to the read-only guard (it was previously unguarded), so write/DDL statements are rejected while the server is in read-only mode. (The README previously documented several tools — `query-view`, `list-schemas`, `describe-table`, etc. — that were never actually implemented; the …","publisher":null,"homepage":null,"repository":null,"version":"0.3.0","license":"MIT License  Copyright (c) 2025 Yann Barraud  Permission is her…","protocols":["mcp"],"tags":["mcp","proxy","server","snowflake"],"pricing":null,"endpoints":[{"url":"pypi:simple-snowflake-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","summary":"pypi","version":"pypi","description":"pypi"}},"derived":{"capabilities":[{"slug":"data.database","name":"Databases","confidence":1,"provenance":"derived"},{"slug":"code.documentation","name":"Code Documentation","confidence":0.848,"provenance":"derived"}],"categories":["code","data"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"simple-snowflake-mcp","registry":"pypi","observedAt":"2026-09-10T12:23:30.512Z","publishedAt":"2026-06-18T20:02:48.152415Z","latestVersion":"0.3.0"}},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"simple-snowflake-mcp","url":"https://pypi.org/project/simple-snowflake-mcp/","firstSeenAt":"2026-09-10T12:22:14.944Z","fetchedAt":"2026-09-10T12:22:14.944Z","normalizedAt":"2026-09-10T12:22:14.944Z"}]},"firstSeenAt":"2026-09-10T12:22:14.944Z","updatedAt":"2026-09-10T12:23:30.512Z"}