discover-tools

Discover Databricks workspace tools and agent-accessible resources with JSON or markdown outputs.

4|Updated May 9, 2026
One-click install
npx skills add https://github.com/victorlou/housing-assistant --skill discover-tools-victorlou
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: discover-tools
Source: https://github.com/victorlou/housing-assistant/tree/main/app/app-templates/.claude/skills/discover-tools
Command: npx skills add https://github.com/victorlou/housing-assistant --skill discover-tools-victorlou

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Discovering what Databricks assets you can use is often a blocker before building an agent or integrating with the workspace’s capabilities.

Core Features & Use Cases

  • Tool discovery runbook: Guides you to execute tool/resource discovery using the provided command and options.
  • Databricks resource mapping: Explains how various resource types map to MCP URL patterns, including UC functions, vector search indexes, Genie spaces, and custom/external MCP servers.
  • Agent integration next steps: Helps you transition from discovery into configuring tools, permissions, and local testing.

Quick Start

Run the discover-tools command to generate a list of available tools and resources 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 available Databricks tools before building an agent?

You can discover available Databricks tools by running the discover-tools command to generate a deterministic inventory of agent-accessible resources, including MCP servers, Genie spaces, and Unity Catalog functions.

How do I list vector search indexes and UC functions for agent integration?

To list vector search indexes and UC functions, execute the tool discovery runbook which maps Databricks resource types to MCP URL patterns and generates a comprehensive inventory for your workspace.

Can I filter the Databricks resource inventory by catalog and schema?

Yes, you can filter the generated Databricks resource inventory by catalog and schema to narrow down the available MCP servers, Genie spaces, and vector search indexes for your specific use case.

What is the best way to output Databricks tool discovery results for planning?

The best way to output Databricks tool discovery results for planning is to use the built-in formatting options, which support generating the resource inventory in both JSON and markdown formats.

Do I need to manually map Databricks resources to MCP URLs?

No, you do not need to manually map Databricks resources to MCP URLs because the tool discovery process automatically explains how resource types like Genie spaces and custom MCP servers map to URL patterns.

When do I need to generate a Databricks workspace tool inventory?

You need to generate a Databricks workspace tool inventory when you are planning agent behavior, requesting resources to connect to, or transitioning into configuring tools and permissions for local testing.