Back to search

@rekog/mcp-nest

MCP CompatibleScore: 68

A NestJS module to effortlessly create Model Context Protocol (MCP) servers for exposing AI tools, resources, and prompts.

rekog-labstoolai-model588 starsGitHub

68

Reputation

Success Rate

Avg Latency

0

Usage Count

Connection Spec

Transport

stdio

Install Command

npm install @rekog/mcp-nest @modelcontextprotocol/sdk zod@^4

Features

  • 🚀 **[Multi-Transport Support](docs/server-examples.md#multiple-transport-types)**: HTTP+SSE, Streamable HTTP, and STDIO
  • 🔧 **[Tools](docs/tools.md)**: Expose NestJS methods as MCP tools with automatic discovery and Zod validation
  • 🛠️ **[Elicitation](docs/tools.md#interactive-tool-calls)**: Interactive tool calls with user input elicitation
  • 🌐 **[HTTP Request Access](docs/tools.md#understanding-tool-method-parameters)**: Full access to request context within MCP handlers
  • 🔐 **[Per-Tool Authorization](docs/per-tool-authorization.md)**: Implement fine-grained authorization for tools
  • 📁 **[Resources](docs/resources.md)**: Serve content and data through MCP resource system
  • 📚 **[Resource Templates](docs/resource-templates.md)**: Dynamic resources with parameterized URIs
  • 💬 **[Prompts](docs/prompts.md)**: Define reusable prompt templates for AI interactions
  • 🔐 **[Guard-based Authentication](docs/server-examples.md#server-with-authentication)**: Guard-based security with OAuth support
  • 🏠 **[Built-in Authorization Server](docs/built-in-authorization-server.md)** — Using the built-in Authorization Server for easy setups. **(Beta)

Quick Setup

{
  "mcpServers": {
    "@rekog/mcp-nest": {
      "command": "npx",
      "args": [
        "-y",
        "@rekog/mcp-nest"
      ]
    }
  }
}

Paste into your Claude Desktop config file

Health

MaintenanceActive
Last commit2d ago
Open issues15
LicenseMIT
VerificationFailed

API Response Preview

What agents get when they query this resource:

{
  "id": "d98d4ee8-c3a3-44d4-861e-7633e0587b52",
  "name": "@rekog/mcp-nest",
  "category": "tool",
  "subcategory": "ai-model",
  "mcp_compatible": true,
  "reputation_score": 0.679256,
  "success_rate": null,
  "endpoint_url": null,
  "spec": {
    "transport": "stdio",
    "install_command": "npm install @rekog/mcp-nest @modelcontextprotocol/sdk zod@^4",
    "tools": null,
    "features": [
      "🚀 **[Multi-Transport Support](docs/server-examples.md#multiple-transport-types)**: HTTP+SSE, Streamable HTTP, and STDIO",
      "🔧 **[Tools](docs/tools.md)**: Expose NestJS methods as MCP tools with automatic discovery and Zod validation",
      "🛠️ **[Elicitation](docs/tools.md#interactive-tool-calls)**: Interactive tool calls with user input elicitation",
      "🌐 **[HTTP Request Access](docs/tools.md#understanding-tool-method-parameters)**: Full access to request context within MCP handlers",
      "🔐 **[Per-Tool Authorization](docs/per-tool-authorization.md)**: Implement fine-grained authorization for tools",
      "📁 **[Resources](docs/resources.md)**: Serve content and data through MCP resource system",
      "📚 **[Resource Templates](docs/resource-templates.md)**: Dynamic resources with parameterized URIs",
      "💬 **[Prompts](docs/prompts.md)**: Define reusable prompt templates for AI interactions",
      "🔐 **[Guard-based Authentication](docs/server-examples.md#server-with-authentication)**: Guard-based security with OAuth support",
      "🏠 **[Built-in Authorization Server](docs/built-in-authorization-server.md)** — Using the built-in Authorization Server for easy setups. **(Beta)"
    ]
  }
}