discover-tools

Discover Databricks workspace tools and resources via APIs.

4|4|Updated Jan 5, 2026
One-click install
npx skills add https://github.com/RamVegiraju/databricks-samples --skill discover-tools
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: discover-tools
Source: https://github.com/RamVegiraju/databricks-samples/tree/main/.claude/skills/discover-tools
Command: npx skills add https://github.com/RamVegiraju/databricks-samples --skill discover-tools

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams locate and understand accessible resources (MCP servers, Genie spaces, UC functions, vector indexes, and external connections) within a Databricks workspace, enabling faster integration planning and tool chaining.

Core Features & Use Cases

  • Discover and enumerate available workspace resources such as MCP servers, UC functions, vector search indexes, and Genie spaces.
  • Provide a consolidated map of resource locations and access patterns to accelerate agent development and integration workflows.
  • Use Case: Before writing agent code, run discovery to know what you can connect to and what tools exist in the environment.

Quick Start

Run tool discovery to enumerate MCP servers, Genie spaces, UC functions, vector search indexes, and external connections in the 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 workspace tools and resources in a Databricks environment?

To discover Databricks workspace tools, you can query Databricks APIs to enumerate available MCP servers, Genie spaces, UC functions, vector search indexes, and external connections. This returns a metadata profile detailing resource types, locations, and access patterns for automation.

What Databricks resources can I locate for agent integration planning?

You can locate Databricks resources such as MCP servers, Unity Catalog (UC) functions, vector search indexes, Genie spaces, and external connections. Identifying these accessible workspace tools accelerates agent development and tool chaining workflows.

How do I find MCP servers and Genie spaces in my Databricks workspace?

Finding MCP servers and Genie spaces in a Databricks workspace involves running tool discovery via Databricks APIs. This process identifies and maps resource locations and access patterns, providing a consolidated view for downstream agent automation.

When should I run workspace tool discovery before writing agent code?

You should run workspace tool discovery before writing agent code to understand what Databricks resources you can connect to. Locating MCP servers, UC functions, and vector search indexes beforehand ensures accurate integration planning and effective tool chaining.

Can I enumerate Unity Catalog functions and vector search indexes for agent development?

Yes, you can enumerate Unity Catalog functions and vector search indexes alongside MCP servers and external connections. Discovering these Databricks workspace resources provides a consolidated map of access patterns to accelerate your agent development workflows.

Does Databricks workspace discovery support external connections and vector indexes?

Databricks workspace discovery supports identifying external connections and vector search indexes. By using Databricks APIs, it returns concise metadata profiles including resource type, location, and access patterns for downstream automation and integration.