nestjs-mcp and nest-mcp

One tool appears to be a framework for building MCP servers, clients, and gateways within the NestJS ecosystem, while the other is a NestJS module that provides seamless MCP server integration using decorators, suggesting they are complementary in building MCP applications with NestJS.

nestjs-mcp
43
Emerging
nest-mcp
40
Emerging
Maintenance 2/25
Adoption 7/25
Maturity 24/25
Community 10/25
Maintenance 10/25
Adoption 4/25
Maturity 11/25
Community 15/25
Stars: 25
Forks: 3
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
Stars: 7
Forks: 4
Downloads:
Commits (30d): 0
Language: TypeScript
License: BSD-3-Clause
Stale 6m No Dependents
No Package No Dependents

About nestjs-mcp

bamada/nestjs-mcp

NestJS module for seamless Model Context Protocol (MCP) server integration using decorators.

This module helps developers integrate Model Context Protocol (MCP) servers into their NestJS applications. It allows you to expose specific functions (tools), data (resources), and conversational templates (prompts) using simple decorators. Developers who build backend applications with NestJS and need to communicate with AI agents or other systems using the MCP standard would use this.

backend-development NestJS API-development AI-integration microservices

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.

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