You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Refactor aitools into command group with mcp subcommand (#4303)
## Summary
Separates the `databricks experimental aitools` command into a proper
command group by moving the MCP server functionality to a new `mcp`
subcommand.
## NOTE
This is a breaking change. Users who have installed the MCP after we
renamed it from `apps-mcp` to `aitools` will have a broken MCP
configuration and need to run the install command again. We are not
ingesting in a clean migration we have because it has not released this
widely yet and it hasn't been out for long.
## Changes
- `aitools` is now a command group with no default action
- New `mcp` subcommand starts the MCP server: `databricks experimental
aitools mcp`
- Updated installation scripts (Claude Code, Cursor) to use the new
command structure
- Updated documentation and examples
## Before
```bash
databricks experimental aitools # started MCP server
```
## After
```bash
databricks experimental aitools mcp # starts MCP server
```
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: experimental/aitools/cmd/tools.go
+3-2Lines changed: 3 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -8,8 +8,9 @@ import (
8
8
funcnewToolsCmd() *cobra.Command {
9
9
cmd:=&cobra.Command{
10
10
Use: "tools",
11
-
Short: "MCP tools for AI agents",
12
-
Hidden: true,
11
+
Short: "CLI tools for AI agents",
12
+
Long: `CLI tools to be used by AI agents. These tools are optimized for AI coding agents like Claude Code and Cursor. The tools can change at any time. There are no stability guarantees for these tools.`,
0 commit comments