# nestjs-mcp-controller

> Use this tool when you need to build MCP servers within NestJS applications, leveraging ordinary controllers with decorators to manage tools, resources, and prompts, while supporting authentication and authorization. It solves problems related to integrating MCP functionality into existing NestJS frameworks, providing a seamless interface for developers to create and manage MCP servers. Ideal for use cases requiring customized MCP server implementation with robust security features.

Canonical page: https://skillsregistry.net/skills/jaenster-nestjs-mcp-controller  
JSON: https://api.skillsregistry.net/v1/skills/jaenster-nestjs-mcp-controller

## Description

Build MCP servers inside NestJS applications using ordinary controllers with decorators for tools, resources, and prompts, supporting authentication and authorization.

## Trust

- **Trust score (0–1):** 0.68
- **Verification tier:** scanned
- **Last scanned:** 2026-09-03

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** ai-ml
- **Updated:** 2026-09-03

## Source

- **Source listing:** [Glama](https://glama.ai/mcp/servers/ruhy4icfrz)
- **Repository:** <https://github.com/jaenster/nestjs-mcp-controller>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "jaenster-nestjs-mcp-controller"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/jaenster-nestjs-mcp-controller` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/jaenster-nestjs-mcp-controller/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
