What problem does it solve?
Add tools to your agent and grant required permissions in databricks.yml. Use when: (1) Adding MCP servers, Genie spaces, vector search, or UC functions to agent, (2) Permission errors at runtime, (3) User says 'add tool', 'connect to', 'grant permission', (4) Configuring databricks.yml resources.
Core Features & Use Cases
- Automates the integration of MCP servers, Genie spaces, vector search, and Unity Catalog resources into your agent and ensures proper access in databricks.yml.
- Provides templates and guidance for common resource types (uc-function, uc-connection, vector-search, serving-endpoint, lakebase, experiment) to accelerate deployment and reduce misconfigurations.
- Supports end-to-end deployment workflows, including deploying changes with databricks bundle deploy and running with databricks bundle run to apply permission grants.
Quick Start
Add a new MCP server entry in agent_server/agent.py and grant the required permissions in databricks.yml, then deploy and run the bundle to apply changes.