LibreChat MCP 服务器配置指南
提供在 Docker 容器中设置 SuperGateway MCP 服务器以部署 LibreChat 的说明。
快速入门
- 创建新目录存放 MCP 服务器,例如
mcp-server-name
。 - 编写
Dockerfile
: FROM node:18 WORKDIR /app RUN npm install -g supergateway @organization/mcp-server-package CMD ["npx", "-y", "supergateway", "--stdio", "npx -y @organization/mcp-server-package", "--port", "8002"] - 更新
docker-compose.override.yml
配置服务: services: mcp-server-name: build: ./mcp-server-name ports: - "8002:8002" networks: - librechat_default - 在
librechat.yaml
中添加服务器配置: mcpServers: server-name: type: sse url: "http://mcp-server-name:8002/sse" - 启动服务:运行
docker compose up
。
注意事项
- 使用环境变量存储敏感信息(如 API 密钥)。
- 确保服务端口不冲突(默认范围:8003+)。
- 查看日志排查问题:
docker compose logs mcp-server-name
。