Skip to main content
Glama

NestJS MCP Server

by RenzoReccio

Description

This repository demonstrates a MCP implementation with NestJS

Installation

$ npm install

Running the Application

# Development mode $ npm run start # Watch mode $ npm run start:dev # Production mode $ npm run start:prod

Run MCP Playground

$ npx @modelcontextprotocol/inspector@0.16.2

More information: https://modelcontextprotocol.io/

Testing

# Unit tests $ npm run test # End-to-end tests $ npm run test:e2e # Test coverage $ npm run test:cov

Docker

You can run the application using Docker for a consistent and isolated environment.

Build the Docker Image

$ docker build -t nestjs-mcp .

Run the Docker Container

$ docker run -p 3000:3000 nestjs-mcp

Stop the Docker Container

To stop the running container, find its container ID and stop it:

$ docker ps $ docker stop <container_id>

Author

  • Renzo Reccio

Stay Connected

Stay updated with the latest developments and news related to this project.

-
security - not tested
F
license - not found
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

A demonstration implementation of Model Context Protocol (MCP) using NestJS framework, allowing developers to build MCP-compatible applications with playground testing capabilities.

  1. Installation
    1. Running the Application
      1. Run MCP Playground
        1. Testing
          1. Docker
            1. Build the Docker Image
            2. Run the Docker Container
            3. Stop the Docker Container
          2. Author
            1. Stay Connected

              Related MCP Servers

              • -
                security
                F
                license
                -
                quality
                A Node.js server that integrates with pytest to facilitate the ModelContextProtocol (MCP) service tools, enabling test execution recording and environment tracking.
                Last updated -
                4
                JavaScript
              • A
                security
                A
                license
                A
                quality
                Model Context Protocol (MCP) is a new, standardized protocol for managing context between large language models (LLMs) and external systems. In this repository, we provide an installer as well as an MCP Server for Upstash Developer API's.
                Last updated -
                16
                66
                43
                TypeScript
                MIT License
                • Linux
                • Apple
              • A
                security
                F
                license
                A
                quality
                Implements the Model Context Protocol (MCP) over HTTP to provide remote access to BluestoneApps coding standards and React Native code examples.
                Last updated -
                10
                1
                TypeScript
                • Apple
              • -
                security
                F
                license
                -
                quality
                A serverless implementation of the Model Context Protocol (MCP) that runs on Netlify Functions, allowing developers to build and deploy MCP-compatible services with minimal configuration.
                Last updated -

              View all related MCP servers

              MCP directory API

              We provide all the information about MCP servers via our MCP API.

              curl -X GET 'https://glama.ai/api/mcp/v1/servers/RenzoReccio/nestjs-mcp'

              If you have feedback or need assistance with the MCP directory API, please join our Discord server