Skip to content
PluginStats

@microsoft/jsts-upgrade-assistant weekly downloads statistics

By microsoft (223 listings) · npm · MCP servers

AI-powered tool for automatically upgrading npm packages in TypeScript projects and resolving compiler errors

View on npm Fresh · Oct 17, 2026

@microsoft/jsts-upgrade-assistant has 4,329 recorded weekly downloads on npm, a decrease of 71.3% over the past 30 days.

It ranks #1127 of 2,251 tracked npm listings by weekly downloads.

Over 90 days, weekly downloads changed by +1611%.

PluginStats has 543 daily observations since Apr 23, 2025; the latest is from Oct 17, 2026.

Weekly downloads
4,329
Official API · Oct 17, 2026
7-day growth
-69.3%
-9.8K weekly downloads
30-day growth
-71.3%
-10.8K weekly downloads
90-day growth
+1611%
+4.1K weekly downloads
Rank
#1127
Among tracked npm listings

About @microsoft/jsts-upgrade-assistant

@microsoft/jsts-upgrade-assistant

A modernization tool that helps developers upgrade their TypeScript npm dependencies and TypeScript compiler version. The package ships an MCP (Model Context Protocol) server plus a set of Agent Skills that orchestrate the upgrade workflow end-to-end.

Installation

The package will automatically download the correct platform-specific binary for your system.

Supported Platforms

• Windows x64 (Intel/AMD) • Windows ARM64 • Linux x64 (Intel/AMD) • Linux ARM64 • macOS x64 (Intel) • macOS ARM64 (Apple Silicon)

Requirements

• Node.js 14.0.0 or higher

Usage

The primary entry point is the MCP server. Point your MCP-capable host (Visual Studio, VS Code with Copilot, Claude Desktop, etc.) at the jsts-upgrade --mcp command:

Example MCP host config (JSON):

Once connected, the server exposes tools for scanning dependencies, planning upgrades, applying package changes, compiling, and validating projects. Agent Skills (below) drive the upgrade and validation workflows.

Upgrade requests may target latest releases or exact stable versions such as react@18.3.1. The scan and upgrade tools carry these as package-to-version maps while remaining backward compatible with package-name-only requests.

Agent Skills

The package bundles four ordinary Agent Skills under skills/:

• typescript-dependencies-upgrade — upgrade a project's npm dependencies and resolve breaking changes across installation, compilation, build, test, and runtime validation. • typescript-compiler-upgrade — upgrade the typescript package itself, along with compiler configuration and compatible type definitions. • jsts-framework-migration — replace an application, build, test, or tooling framework while preserving behavior and integration contracts. • typescript-runtime-validation — author or reuse an eval plan that can build, test, start, and exercise a project, either directly or as part of an upgrade.

The separately published Upgrade Agent NuGet extender packages the first three workflows as scenarios while continuing to use these canonical workflow files.

After installing the package, the skill files live at:

Where is node_modules/@microsoft/jsts-upgrade-assistant/ for local installs, or your global node_modules for -g installs. Hosts that support Agent Skills (for example, certain Copilot front-ends) can register these directories directly. Hosts that don't can read each SKILL.md and use it as a prompt template.

Custom Agent

The package bundles one custom subagent under agents/ that the runtime-validation skill uses internally to record webapp Playwright flows. It is an implementation detail of the recording workflow — you do not invoke or register it directly; hosts that support contributed agents pick it up automatically.

Programmatic Usage

To resolve the path of the underlying platform binary from Node.js (for example, to spawn it from your own tooling):

Architecture

This package uses a multi-package architecture for efficient platform-specific binary distribution:

• Main package (@microsoft/jsts-upgrade-assistant): JavaScript wrapper, CLI shim, and Agent Skill files. • Platform packages: one per supported os-arch, each containing only its native binary: • @microsoft/jsts-upgrade-assistant-win32-x64 • @microsoft/jsts-upgrade-assistant-win32-arm64 • @microsoft/jsts-upgrade-assistant-linux-x64 • @microsoft/jsts-upgrade-assistant-linux-arm64 • @microsoft/jsts-upgrade-assistant-darwin-x64 • @microsoft/jsts-upgrade-assistant-darwin-arm64

When you install the main package, npm automatically installs the appropriate platform-specific package as an optional dependency.

Package Contents

License

This software is licensed under the Microsoft Software License Terms for JS/TS Upgrade Assistant. Copyright (c) Microsoft Corporation.

Description from the npm listing.

  • typescript
  • javascript
  • upgrade
  • tool
  • ai
  • npm
  • packages
  • mcp
  • model-context-protocol

Where @microsoft/jsts-upgrade-assistant sits in the listing

Each band is one page of 20. Weekly downloads on a log scale. Placement is projected from weekly downloads, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

All npm2,248 listings · 113 pages · page 57, #7 (overall #1127)
All npm: every listing in weekly downloads order
PNG SVG
MCP servers253 listings · 13 pages · page 11, #17 (overall #217)
MCP servers: every listing in weekly downloads order
PNG SVG

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

@microsoft/jsts-upgrade-assistant weekly downloads on npm, last 90 days: 4,329 weekly downloads as of Oct 17, 2026, +1611% over 90 days.@microsoft/jsts-upgrade-assistantWeekly downloads on npm · Last 90 days4,329downloads / week+1611% over 90 days05K10K15K20K25K30KJul 19Aug 3Aug 18Sep 2Sep 17Oct 2Oct 17downloads / weekobservedarchived (Internet Archive)no observationsJul 20, 2026 – Oct 17, 2026 · 90 observations · Updated Oc…pluginstats.com
@microsoft/jsts-upgrade-assistant weekly downloads on npm, last 90 days: 4,329 weekly downloads as of Oct 17, 2026, +1611% over 90 days.
PNG SVG

7/30/90-day growth

@microsoft/jsts-upgrade-assistant weekly downloads growth on npm: -69.3% over 7 days, -71.3% over 30 days, +1611% over 90 days.@microsoft/jsts-upgrade-assistantWeekly downloads growth on npm4,329downloads / week now7-day growth-9,762 weekly downloads-69.3%30-day growth-10,754 weekly downloads-71.3%90-day growth+4,076 weekly downloads+1611%Growth vs. nearest observation to each baseline date · Updated Oct 17, 2026pluginstats.com
@microsoft/jsts-upgrade-assistant weekly downloads growth on npm: -69.3% over 7 days, -71.3% over 30 days, +1611% over 90 days.
PNG SVG

Ranking history

@microsoft/jsts-upgrade-assistant npm ranking history: currently #1127 (by weekly downloads).@microsoft/jsts-upgrade-assistantnpm ranking · by weekly downloads · Last 90 days#1127current rank#300#400#500#600#700#800#900#1000#1100#1200Jul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18rankOct 17, 2026 – Oct 18, 2026 · 2 observations · Updated Oct 17, 2026pluginstats.com
@microsoft/jsts-upgrade-assistant npm ranking history: currently #1127 (by weekly downloads).
PNG SVG

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Recent observations

Full history (543)
Recent weekly downloads observations for @microsoft/jsts-upgrade-assistant
Date (UTC)Weekly downloadsChange vs. previous
4,329-766
5,095+66
5,029-2.5K
7,480-2.7K
10,1510
10,151-3.3K
13,443-648
14,091-744
14,835-2.9K
17,730-2.4K
20,127-2K
22,154-6.7K
28,843+239
28,604—

Similar npm MCP servers plugins

Data source

Weekly downloads (trailing 7 complete days) come from the official npm downloads API. Downloads include CI and mirrors and are not equivalent to installs or users. npm publishes no ratings.

Listing: https://www.npmjs.com/package/@microsoft/jsts-upgrade-assistant. First seen Oct 16, 2026; last successful collection Oct 18, 2026. See the methodology.