MCP Server for NestJS - Provides tools, resources, and prompts for NestJS development
Nestjsmcp MCP server exists for a simple reason — assistants are far more useful when they can act on Nestjsmcp directly instead of describing what you should do. MCP Server for NestJS - Provides tools, resources, and prompts for NestJS development.
NestJS MCP Server is a powerful Model Context Protocol server that provides 40+ specialized tools for NestJS development. It integrates seamlessly with AI assistants like Claude Desktop, Cursor, Claude Code CLI, and any MCP-compatible client.
The server ships on npm as tsc, so your MCP client can launch it on demand — there is no separate build step. Add the server block to your client's configuration, restart it, and the tools register themselves.
Once Nestjsmcp is connected, these are the calls the assistant has available:
Database — PostgreSQL, MySQL, MongoDB, SQLiteAuthentication — JWT-based auth with PassportDocumentation — Swagger/OpenAPI integrationContainerization — Docker & Docker ComposeTesting — Jest configuration with coverageWebSockets — Socket.io integrationCross — Site Scripting (XSS)nestjs_generate_controller — Generate controllers with optional CRUD operationsnestjs_generate_service — Generate services with repository integrationnestjs_generate_module — Generate modules with providers and importsnestjs_generate_resource — Generate complete CRUD resources (module, controller, service, entity, DTOs)nestjs_generate_dto — Generate DTOs with class-validator decoratorsThis sits in the database access group, where several servers overlap in what they claim to do but differ sharply once you actually set them up. Nestjsmcp's toolset — Database, Authentication, Documentation and 11 more — is a fair guide to whether it matches your workflow. It is maintained by pirumar; worth a glance at recent repository activity before you build anything load-bearing on it.
This entry was verified against Nestjsmcp's own documentation before publication; SyncDev keeps the directory reviewed rather than auto-generated.
| Tool | What it does |
|---|---|
| Database | PostgreSQL, MySQL, MongoDB, SQLite |
| Authentication | JWT-based auth with Passport |
| Documentation | Swagger/OpenAPI integration |
| Containerization | Docker & Docker Compose |
| Testing | Jest configuration with coverage |
| WebSockets | Socket.io integration |
| Cross | Site Scripting (XSS) |
| nestjs_generate_controller | Generate controllers with optional CRUD operations |
| nestjs_generate_service | Generate services with repository integration |
| nestjs_generate_module | Generate modules with providers and imports |
| nestjs_generate_resource | Generate complete CRUD resources (module, controller, service, entity, DTOs) |
| nestjs_generate_dto | Generate DTOs with class-validator decorators |
| nestjs_generate_entity | Generate TypeORM/Mongoose entities |
| nestjs_generate_guard | Generate auth, roles, or custom guards |
{
"mcpServers": {
"nestjsmcp": {
"command": "npx",
"args": ["-y", "tsc"]
}
}
}Add to claude_desktop_config.json, then restart Claude Desktop.
Read-only SQL access to Postgres — let your assistant inspect schemas and answer questions from real data.
Manage your whole Supabase project in conversation — database, auth, storage, Edge Functions and branches.
Query, modify and analyse local SQLite databases in conversation — the fastest way to chat with a data file.
Metabase ships its own MCP endpoint — search your BI content, build and run queries, and save questions and dashboards without leaving the chat.
Official MongoDB server covering data, schemas and Atlas management — from find queries to spinning up clusters.
Serverless Postgres with database branching — point your assistant at Neon and let it work on disposable copies.