LibreChat MCP 服务器配置指南

LibreChat MCP 服务器配置指南

提供在 Docker 容器中设置 SuperGateway MCP 服务器以部署 LibreChat 的说明。

快速入门

  1. 创建新目录存放 MCP 服务器,例如 mcp-server-name
  2. 编写 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"]
  3. 更新 docker-compose.override.yml 配置服务: services: mcp-server-name: build: ./mcp-server-name ports: - "8002:8002" networks: - librechat_default
  4. librechat.yaml 中添加服务器配置: mcpServers: server-name: type: sse url: "http://mcp-server-name:8002/sse"
  5. 启动服务:运行 docker compose up

注意事项

  • 使用环境变量存储敏感信息(如 API 密钥)。
  • 确保服务端口不冲突(默认范围:8003+)。
  • 查看日志排查问题:docker compose logs mcp-server-name