Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
databricks avatar

Discover Tools

  • 31 installs
  • 179 repo stars
  • Updated July 28, 2026
  • databricks/app-templates

discover-tools lists available tools for Databricks app-templates agents.

About

The discover-tools skill helps enumerate tools available to Databricks app-templates agents including MCP servers, Genie spaces, vector search indexes, Unity Catalog functions, SQL warehouses, and serving endpoints. It supports inspecting configured tool sources before wiring them in agent_server/agent.py and declaring matching databricks.yml resources with permissions. Use when planning agent capabilities, auditing existing tool connections, or troubleshooting missing tool access at runtime.

  • Enumerates MCP and Databricks tool sources for agents.
  • Supports planning tool wiring in agent_server/agent.py.
  • Links to databricks.yml permission declarations.
  • Helps debug missing runtime tool access.
  • Part of app-templates agent development flow.

Discover Tools by the numbers

  • 31 all-time installs (skills.sh)
  • Ranked #9,172 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Aug 4, 2026 (Skillselion catalog sync)
At a glance

discover-tools capabilities & compatibility

Capabilities
tool discovery for app templates agents
Works with
databricks
Use cases
orchestration
From the docs

What discover-tools says it does

discover-tools
SKILL.md
npx skills add https://github.com/databricks/app-templates --skill discover-tools

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs31
repo stars179
Last updatedJuly 28, 2026
Repositorydatabricks/app-templates

What tools can my Databricks agent access?

Discover available MCP tools and resources for Databricks app-templates agents.

Who is it for?

Developers planning Databricks agent tool integrations.

Skip if: Skip after tools are fully configured and working.

When should I use this skill?

User asks to discover or list agent tools on Databricks.

What you get

Inventory of connectable MCP and Databricks resources.

Files

SKILL.mdMarkdownGitHub ↗

Discover Available Tools

Run tool discovery BEFORE writing agent code to understand what resources are available in the workspace.

Run Discovery

uv run discover-tools

Options:

# Limit to specific catalog/schema
uv run discover-tools --catalog my_catalog --schema my_schema

# Output as JSON
uv run discover-tools --format json --output tools.json

# Save markdown report
uv run discover-tools --output tools.md

# Use specific Databricks profile
uv run discover-tools --profile DEFAULT

What Gets Discovered

Resource TypeDescriptionMCP URL Pattern
UC FunctionsSQL UDFs as agent tools{host}/api/2.0/mcp/functions/{catalog}/{schema}
UC TablesStructured data for querying(via UC functions)
Vector Search IndexesRAG applications{host}/api/2.0/mcp/vector-search/{catalog}/{schema}
Genie SpacesNatural language data interface{host}/api/2.0/mcp/genie/{space_id}
Custom MCP ServersApps starting with mcp-*{app_url}/mcp
External MCP ServersVia UC connections{host}/api/2.0/mcp/external/{connection_name}

Next Steps

After discovering tools: 1. Add MCP servers to your agent - See modify-agent skill for SDK-specific code examples 2. Grant permissions in databricks.yml - See add-tools skill for YAML snippets 3. Test locally with uv run start-app - See run-locally skill

Need a resource that doesn't exist yet? See the create-tools skill.

Related skills

FAQ

What does discover-tools do?

discover-tools lists available tools for Databricks app-templates agents.

When should I use discover-tools?

User asks to discover or list agent tools on Databricks.

Is this skill safe to install?

Review the Security Audits panel on this page before installing in production.

AI & Agent Buildingagentsautomation

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.