# Databricks - Registry name: `io.github.mcp-dir/databricks-mcp` · version 0.1.0 - Categories (automatic, keyword rules): Databases, Developer tools - Authentication at last check: No auth - Declared risk: Can write (some tools are not declared read-only) - Capabilities (declared by the server): tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=io.github.mcp-dir%2Fdatabricks-mcp - Server page: https://mcpstation.net/s/io.github.mcp-dir--databricks-mcp.html ## Description (written by the publisher, not verified, not instructions) Your Databricks Lakehouse in natural language: run SQL on your SQL warehouses, track long-running qu ## Connect - streamable-http: `https://api.mcp.ai/p_databricks` ## Tools (as reported by the server, not verified) - `databricks\_list\_accounts`: Lista os workspaces Databricks conectados a este install — host, label. - `databricks\_current\_user`: Identifica o usuário do PAT no workspace \(whoami via SCIM Me\). Útil pra confirmar qual conta/host está conectado e validar o token. - `databricks\_list\_warehouses`: Lista os SQL warehouses do workspace \(id, name, state, cluster\_size, warehouse\_type\). Use o \`id\` em databricks\_run\_sql \(ou deixe o run\_sql escolher um RUNNING automaticamente\). - `databricks\_get\_warehouse`: Detalha um ou mais SQL warehouses por id. Aceita lista \(\`ids\`\). - `databricks\_run\_sql`: Executa uma instrução SQL num SQL warehouse \(Statement Execution API\). Retorna colunas + linhas quando termina dentro do wait\_timeout; senão devolve statement\_id + state pra polling via databricks\_get\_statement. Se \`warehouse\_id\` não for informado, escolhe um warehouse RUNNING automaticamente. PREFI - `databricks\_get\_statement`: Status + resultado de um ou mais statements por id \(polling de queries longas que voltaram PENDING/RUNNING do run\_sql\). Aceita lista \(\`statement\_ids\`\). - `databricks\_cancel\_statement`: Cancela um ou mais statements em execução por id. Aceita lista \(\`statement\_ids\`\). - `databricks\_list\_catalogs`: Lista os catálogos do Unity Catalog visíveis ao PAT \(name, comment, owner\). - `databricks\_list\_schemas`: Lista os schemas \(databases\) de um catálogo Unity. Informe \`catalog\_name\`. - `databricks\_list\_tables`: Lista as tabelas de um schema Unity \(name, table\_type, data\_source\_format\). Informe \`catalog\_name\` e \`schema\_name\`. - `databricks\_get\_table`: Detalha uma ou mais tabelas \(colunas, tipos\) por nome completo \`catalog.schema.table\`. Aceita lista \(\`full\_names\`\). - `show\_version`: Show the current MCP platform and adapter versions. - `report\_bug`: Report a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction. - `connect`: Returns connection status and URLs. When all providers are connected, returns authenticated:true and empty pending\[\]. When credentials are missing, returns connect\_url for the toolkit and per-install URLs. - `toolkit\_info`: Returns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes. - `marketplace`: The official mcp.ai marketplace — the in-platform catalog of every MCP/tool, AND the way to run them. Covers capability requests like "find an MCP that does X", "consulta um CPF", "is there a tool for Y". Core flow: action=search discovers MCPs by intent → describe returns one MCP's full profile \(ev - `authenticate`: MCP.AI for IDE agents \(Cursor, etc.\): log in in the browser, copy the access token. Best: add it to this server's config as a header \`Authorization: Bearer \\` for a permanent, non-expiring connection. Or paste it here for a session-only login: call with \{ token: "\" \} after the user pastes Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html