MCP Server
by pcnfernando
This Docker image provides a lightweight and secure Node.js-based server for running the Model Context Protocol (MCP) server using `supergateway`. It is designed for deployment as a service on Choreo.
Last updated: N/A
What is MCP Server?
This is a Docker image that packages a Node.js-based Model Context Protocol (MCP) server, built using supergateway
. It's designed for easy deployment and management, especially within the Choreo platform.
How to use MCP Server?
To use this server, you can run the Docker container locally using the provided docker run
command. Configure the server using environment variables such as PORT
, BASE_URL
, SSE_PATH
, MESSAGE_PATH
, DATA_FOLDER
, and SERVER_TYPE
.
Key features of MCP Server
Lightweight
Secure
Production-ready
Node.js based
Uses supergateway
Configurable via environment variables
Use cases of MCP Server
Deploying an MCP server on Choreo
Running a local MCP server for development
Integrating MCP with other services
Managing model context data
FAQ from MCP Server
What is the default port?
What is the default port?
The default port is 8000.
What is the purpose of the BASE_URL?
What is the purpose of the BASE_URL?
The BASE_URL defines the base URL for the server.
What is SSE_PATH used for?
What is SSE_PATH used for?
SSE_PATH specifies the path for Server-Sent Events.
What is the function of MESSAGE_PATH?
What is the function of MESSAGE_PATH?
MESSAGE_PATH defines the path for messaging.
What is the use of SERVER_TYPE?
What is the use of SERVER_TYPE?
SERVER_TYPE defines the type of MCP server to run.