nest-mcp and nestjs-mcp

The two projects are ecosystem siblings, where Muzikanto/nestjs-mcp provides the foundational NestJS module for defining "tools" with automatic detection and validation, while btwld/nest-mcp builds upon this concept to create full Model Context Protocol servers, clients, and gateways within the NestJS ecosystem.

nest-mcp
40
Emerging
nestjs-mcp
36
Emerging
Maintenance 10/25
Adoption 4/25
Maturity 11/25
Community 15/25
Maintenance 10/25
Adoption 6/25
Maturity 20/25
Community 0/25
Stars: 7
Forks: 4
Downloads:
Commits (30d): 0
Language: TypeScript
License: BSD-3-Clause
Stars: 1
Forks:
Downloads: 179
Commits (30d): 0
Language: TypeScript
License: MIT
No Package No Dependents
No risk flags

About nest-mcp

btwld/nest-mcp

Build Model Context Protocol (MCP) servers, clients, and gateways using the NestJS ecosystem you already know.

Provides multi-transport MCP support (HTTP, SSE, STDIO) with built-in auth guards, middleware chains, and resilience patterns (rate limiting, circuit breakers, retries). The gateway package enables upstream server aggregation with policy enforcement, response caching, and request/response transformation hooks. Architecture mirrors NestJS patterns: decorators for tools/resources/prompts, dependency injection for client connections, and modular composition across server, client, and gateway layers.

About nestjs-mcp

Muzikanto/nestjs-mcp

NestJS MCP (Model Context Protocol) module — allows you to create “tools” (functions) for LLM or HTTP, with automatic detection via decorators, validation, and integration with OpenAI Function Calls.

Scores updated daily from GitHub, PyPI, and npm data. How scores work