Skip to content
PluginStats

@nest-openapi/mcp weekly downloads statistics

By nest-openapi · npm · MCP servers

Spec-driven MCP server for exposing OpenAPI operations as tools

View on npm Stale · Oct 17, 2026

@nest-openapi/mcp has 7,984 recorded weekly downloads on npm, an increase of 169% over the past 30 days, ranking #980 of 2,306 tracked listings.

Weekly downloads
7,984
Official API · Oct 18, 2026
7-day growth
-53.2%
-9.1K weekly downloads
30-day growth
+169%
+5K weekly downloads
90-day growth
+988%
+7.3K weekly downloads
Rank
#980
Among tracked npm listings

About @nest-openapi/mcp

<p align="center"> <img src="./docs/public/nest-openapi-logo.png" alt="nest-openapi-logo" height="84" /> </p> <h1 align="center">@nest-openapi</h1> <p align="center"><strong>OpenAPI‑first utilities for NestJS</strong></p> <p align="center"> Single source of truth · Drop‑in for NestJS · Fast by design </p> <p align="center"> <a href="https://deepwiki.com/ts-oas/nest-openapi"> <img src="https://img.shields.io/badge/DeepWiki-ts--oas%2Fnest--openapi-blue.svg?color=teal&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAyCAYAAAAnWDnqAAAAAXNSR0IArs4c6QAAA05JREFUaEPtmUtyEzEQhtWTQyQLHNak2AB7ZnyXZMEjXMGeK/AIi+QuHrMnbChYY7MIh8g01fJoopFb0uhhEqqcbWTp06/uv1saEDv4O3n3dV60RfP947Mm9/SQc0ICFQgzfc4CYZoTPAswgSJCCUJUnAAoRHOAUOcATwbmVLWdGoH//PB8mnKqScAhsD0kYP3j/Yt5LPQe2KvcXmGvRHcDnpxfL2zOYJ1mFwrryWTz0advv1Ut4CJgf5uhDuDj5eUcAUoahrdY/56ebRWeraTjMt/00Sh3UDtjgHtQNHwcRGOC98BJEAEymycmYcWwOprTgcB6VZ5JK5TAJ+fXGLBm3FDAmn6oPPjR4rKCAoJCal2eAiQp2x0vxTPB3ALO2CRkwmDy5WohzBDwSEFKRwPbknEggCPB/imwrycgxX2NzoMCHhPkDwqYMr9tRcP5qNrMZHkVnOjRMWwLCcr8ohBVb1OMjxLwGCvjTikrsBOiA6fNyCrm8V1rP93iVPpwaE+gO0SsWmPiXB+jikdf6SizrT5qKasx5j8ABbHpFTx+vFXp9EnYQmLx02h1QTTrl6eDqxLnGjporxl3NL3agEvXdT0WmEost648sQOYAeJS9Q7bfUVoMGnjo4AZdUMQku50McDcMWcBPvr0SzbTAFDfvJqwLzgxwATnCgnp4wDl6Aa+Ax283gghmj+vj7feE2KBBRMW3FzOpLOADl0Isb5587h/U4gGvkt5v60Z1VLG8BhYjbzRwyQZemwAd6cCR5/XFWLYZRIMpX39AR0tjaGGiGzLVyhse5C9RKC6ai42ppXPKiBagOvaYk8lO7DajerabOZP46Lby5wKjw1HCRx7p9sVMOWGzb/vA1hwiWc6jm3MvQDTogQkiqIhJV0nBQBTU+3okKCFDy9WwferkHjtxib7t3xIUQtHxnIwtx4mpg26/HfwVNVDb4oI9RHmx5WGelRVlrtiw43zboCLaxv46AZeB3IlTkwouebTr1y2NjSpHz68WNFjHvupy3q8TFn3Hos2IAk4Ju5dCo8B3wP7VPr/FGaKiG+T+v+TQqIrOqMTL1VdWV1DdmcbO8KXBz6esmYWYKPwDL5b5FA1a0hwapHiom0r/cKaoqr+27/XcrS5UwSMbQAAAABJRU5ErkJggg==" alt="DeepWiki" /> </a> <a href="https://github.com/ts-oas/nest-openapi/blob/main/LICENSE"> <img src="https://img.shields.io/github/license/ts-oas/nest-openapi" alt="License" /> </a> </p>

Features

  • 🎯 Single Source of Truth — Your OpenAPI spec drives validation, serialization, mocking, and MCP tools.
  • ⚡ Fast by Design — AJV validation and fast-json-stringify serialization with caching and precompilation.
  • 🔌 Drop-in Integration — Works with existing NestJS controllers and routes
  • 🎛️ Fine-Grained Control — Per-route opt-out and custom schema overrides
  • 🚀 Platform Agnostic — Supports both Express and Fastify adapters

Packages

PackageDescriptionVersion
@nest-openapi/validatorAutomatic request/response validation using your OpenAPI specnpm
@nest-openapi/serializerHigh-performance response serialization based on your OpenAPI specnpm
@nest-openapi/mockSpec-driven mock server for generating realistic mock responsesnpm
@nest-openapi/mcpSpec-driven MCP server for exposing OpenAPI operations as toolsnpm

Quick Start

Validator
npm i @nest-openapi/validator
import { Module } from "@nestjs/common";
import { OpenAPIValidatorModule } from "@nest-openapi/validator";
import * as openApiSpec from "./openapi.json";

@Module({
  imports: [
    OpenAPIValidatorModule.forRoot({
      specSource: { type: "object", spec: openApiSpec },
    }),
  ],
})
export class AppModule {}

All routes are automatically validated. See full documentation for advanced configuration.

Serializer
npm i @nest-openapi/serializer
import { Module } from "@nestjs/common";
import { OpenAPISerializerModule } from "@nest-openapi/serializer";
import * as openApiSpec from "./openapi.json";

@Module({
  imports: [
    OpenAPISerializerModule.forRoot({
      specSource: { type: "object", spec: openApiSpec },
      responseSerialization: { enable: true, skipErrorResponses: true },
    }),
  ],
})
export class AppModule {}

Responses are automatically serialized. See full documentation for advanced configuration.

Mock
npm i @nest-openapi/mock
import { Module } from "@nestjs/common";
import { OpenAPIMockModule } from "@nest-openapi/mock";
import * as openApiSpec from "./openapi.json";

@Module({
  imports: [
    OpenAPIMockModule.forRoot({
      specSource: { type: "object", spec: openApiSpec },
      enable: process.env.NODE_ENV === "development",
      mockByDefault: true,
    }),
  ],
})
export class AppModule {}

Routes return mocked responses when enabled. See full documentation for advanced configuration.

MCP
npm i @nest-openapi/mcp
```…

Description from the npm listing.

  • nest
  • nestjs
  • openapi
  • mcp
  • model-context-protocol
  • typescript

README badge

Show your rank in a README or on your website. The badge updates automatically.

Charts

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

Adoption over time

@nest-openapi/mcp weekly downloads on npm, last 90 days: 7,888 weekly downloads as of Oct 18, 2026, +738% over 90 days.@nest-openapi/mcpWeekly downloads on npm · Last 90 days7,888downloads / week+738% over 90 days05K10K15K20K25KJul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18downloads / weekobservedarchived (Internet Archive)no observationsJul 22, 2026 – Oct 18, 2026 · 89 observations · Updated Oc…pluginstats.com
@nest-openapi/mcp weekly downloads on npm, last 90 days: 7,888 weekly downloads as of Oct 18, 2026, +738% over 90 days.

7/30/90-day growth

@nest-openapi/mcp weekly downloads growth on npm: -54.0% over 7 days, +116% over 30 days, +738% over 90 days.@nest-openapi/mcpWeekly downloads growth on npm7,888downloads / week now7-day growth-9,258 weekly downloads-54.0%30-day growth+4,241 weekly downloads+116%90-day growth+6,947 weekly downloads+738%Growth vs. nearest observation to each baseline date · Updated Oct 17, 2026pluginstats.com
@nest-openapi/mcp weekly downloads growth on npm: -54.0% over 7 days, +116% over 30 days, +738% over 90 days.

Ranking history

@nest-openapi/mcp npm ranking history: currently #980 (by weekly downloads).@nest-openapi/mcpnpm ranking · by weekly downloads · Last 90 days#980current rank#976#977#978#979#980#981#982Jul 21Aug 5Aug 20Sep 4Sep 19Oct 4Oct 19rankOct 18, 2026 – Oct 19, 2026 · 2 observations · Updated Oct 17, 2026pluginstats.com
@nest-openapi/mcp npm ranking history: currently #980 (by weekly downloads).

Listing placement

All npm2,256 listings · 113 pages · 1,130 shown · page 49, #20 (overall #980)
All npm: every listing in weekly downloads order

Listing placement

MCP servers258 listings · 13 pages · page 9, #11 (overall #171)
MCP servers: every listing in weekly downloads order

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.

Each band is one page of 20. Weekly downloads on a linear 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.

Recent observations

Full history (122)
Recent weekly downloads observations for @nest-openapi/mcp
Date (UTC)Weekly downloadsChange vs. previous
7,888-96
7,984-3
7,987-1.5K
9,474-4.8K
14,279-3.2K
17,4990
17,499+353
17,146+69
17,077+2
17,075+244
16,831+1.5K
15,324-1.5K
16,846-3.6K
20,490—

Similar npm MCP servers plugins

All 20 @nest-openapi/mcp alternatives

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/@nest-openapi/mcp. First seen Oct 16, 2026; last successful collection Oct 20, 2026. See the methodology.