MCP Server Docker Image for Choreo

MCP Server Docker Image for Choreo

site icon
2025.04.03 0
DockerfileMCP服务器Node.js容器其它
该Dockerfile创建了一个轻量级、安全且生产就绪的基于Node.js的服务器容器,用于运行Model Context Protocol (MCP)服务器,使用`supergateway`。该容器设计用于在Choreo上部署为服务。
View on GitHub

Overview

基本能力

产品定位

该服务是一个基于Node.js的MCP服务器容器,用于在Choreo上部署和运行Model Context Protocol (MCP)服务器。

核心功能

  • 轻量级、安全且生产就绪的Node.js服务器容器
  • 支持Model Context Protocol (MCP)服务器
  • 使用supergateway运行
  • 支持通过环境变量配置服务器参数

适用场景

  • 在Choreo上部署MCP服务器
  • 本地开发和测试MCP服务器

工具列表

  • docker run:用于运行容器
  • 环境变量配置:用于自定义服务器参数

常见问题解答

使用教程

使用依赖

  • Docker

安装教程

运行以下命令启动容器:

docker run -p 8000:8000 \
  -e PORT=8000 \
  -e BASE_URL=http://localhost:8000 \
  -e SSE_PATH=/sse \
  -e MESSAGE_PATH=/message \
  -e DATA_FOLDER=/app/data \
  -e SERVER_TYPE=@modelcontextprotocol/server-github \
  mcp-server

调试方式

无具体调试步骤提供。

许可证

None