Angular Modernizer
    Preparing search index...

    MCP tool for locating Angular symbols (components, directives, pipes, services, guards, interceptors, resolvers, modules, tokens) in a project. Accepts selectors, pipe names, class names, or partial selector substrings.

    Supports both standard Angular decorators (@Component, @Directive, @Pipe, @Injectable, @NgModule) and the project's own component decorators (parser.componentDecorators in .angular-modernizer.json).

    // Via MCP:
    // tool: find-angular-symbol
    // args: { query: 'app-user', projectRoot: '/project' }
    // args: { query: 'UserService', type: 'service', projectRoot: '/project' }

    Implements

    Index

    Constructors

    Properties

    Methods

    Constructors

    Properties

    annotations: ToolAnnotations = ...

    Behavior hints for clients (MCP 2025-03-26); hints, not guarantees.

    description: string = ...

    Human-readable description of what the tool does.

    name: "find-angular-symbol" = 'find-angular-symbol'

    Unique tool name.

    title: "Find Angular Symbol" = 'Find Angular Symbol'

    Display name for clients (MCP 2025-06-18).

    Methods

    • Execute the tool with given arguments.

      Parameters

      • args: Record<string, unknown>

        Tool arguments validated against inputSchema

      • ctx: ToolContext = {}

        Cancellation and progress of the MCP request (absent in direct calls)

      Returns Promise<FindAngularSymbolOutput>

      Tool execution result