discover-tools

Identify Databricks tools in a workspace for AI agent integration.

6|10|Updated Mar 23, 2026
One-click install
npx skills add https://github.com/AnanyaDBJ/databricks-ai-workshops --skill discover-tools-ananyadbj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: discover-tools
Source: https://github.com/AnanyaDBJ/databricks-ai-workshops/tree/main/advanced/.claude/skills/discover-tools
Command: npx skills add https://github.com/AnanyaDBJ/databricks-ai-workshops --skill discover-tools-ananyadbj

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, and includes scripts (resource) components.

What problem does it solve?

This Skill helps users discover and manage available Databricks tools that can be integrated into their AI agents.

Core Features & Use Cases

  • Tool Discovery: Automatically identify Unity Catalog Functions, Vector Search Indexes, Genie Spaces, Custom MCP Servers, and UC Tables.
  • Integration: Easily add discovered tools to an AI agent for enhanced functionality.
  • Use Case: For an AI agent that requires access to various Databricks tools, this Skill simplifies the process of identifying and integrating these tools.

Quick Start

Run the 'uv run discover-tools' command to discover available tools in your Databricks workspace.

Frequently Asked Questions about discover-tools

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I discover Databricks tools available for AI agent integration?

You can discover Databricks tools for AI agent integration by running Python scripts that scan your workspace and output a formatted JSON list of available Unity Catalog Functions, Vector Search Indexes, Genie Spaces, Custom MCP Servers, and UC Tables.

What types of Databricks tools can I list and manage for my AI agent?

You can list and manage Unity Catalog Functions, Vector Search Indexes, Genie Spaces, Custom MCP Servers, and UC Tables within your Databricks workspace to identify available resources for AI agent functionality.

Do I need Python to scan my Databricks workspace for Unity Catalog Functions and Vector Search Indexes?

Yes, you need Python installed to run the workspace scanning scripts that identify Unity Catalog Functions, Vector Search Indexes, and other Databricks tools, outputting the results as structured JSON.

How do I connect my AI agent to Genie Spaces and Custom MCP Servers in Databricks?

To connect your AI agent to Genie Spaces and Custom MCP Servers, run a Python-based tool discovery command that scans your Databricks workspace and lists these resources in JSON format for direct integration.

What is the best way to list UC Tables and Vector Search Indexes for an AI agent?

The best way to list UC Tables and Vector Search Indexes is using an automated Python tool discovery script that scans your Databricks workspace and formats the available resources into JSON output for easy AI agent integration.

Can I use Databricks tool discovery for AI agents without manually checking each Unity Catalog resource?

Yes, you can automatically discover Databricks tools without manual checks by running a Python scanning command that identifies Unity Catalog Functions, Vector Search Indexes, Genie Spaces, and UC Tables, outputting them as structured JSON.