@@ -10,7 +10,7 @@ import { StdioServerTransport } from '@modelcontextprotocol/sdk/server/stdio.js'
10
10
import { Argv } from 'yargs' ;
11
11
import { CommandModule , CommandModuleImplementation } from '../../command-builder/command-module' ;
12
12
import { isTTY } from '../../utilities/tty' ;
13
- import { createMcpServer } from './mcp-server' ;
13
+ import { EXPERIMENTAL_TOOLS , createMcpServer } from './mcp-server' ;
14
14
15
15
const INTERACTIVE_MESSAGE = `
16
16
To start using the Angular CLI MCP Server, add this configuration to your host:
@@ -25,6 +25,8 @@ To start using the Angular CLI MCP Server, add this configuration to your host:
25
25
}
26
26
27
27
Exact configuration may differ depending on the host.
28
+
29
+ For more information and documentation, visit: https://angular.dev/ai/mcp
28
30
` ;
29
31
30
32
export default class McpCommandModule extends CommandModule implements CommandModuleImplementation {
@@ -49,6 +51,8 @@ export default class McpCommandModule extends CommandModule implements CommandMo
49
51
alias : 'E' ,
50
52
array : true ,
51
53
describe : 'Enable an experimental tool.' ,
54
+ choices : EXPERIMENTAL_TOOLS . map ( ( { name } ) => name ) ,
55
+ hidden : true ,
52
56
} ) ;
53
57
}
54
58
0 commit comments