Angular Modernizer
    Preparing search index...

    MCP tool that reports on the running server itself: memory, uptime, the negotiated protocol era and revision, the ts-morph projects held in the shared cache, response sizes, and whether the build on disk changed after the server started.

    A session keeps the code it started with; after a rebuild it serves stale tools until the client reconnects. build.rebuiltSinceStart makes that visible from inside the session. The check compares the newest .js mtime per package dist/ at start and at call time; it walks the directories on every call (a few hundred files, milliseconds).

    // Via MCP:
    // tool: server-status
    // args: {}

    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: "server-status" = 'server-status'

    Unique tool name.

    title: "Server Status" = 'Server Status'

    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

      Returns Promise<ServerStatusOutput>

      Tool execution result