一个基于模型上下文协议(MCP)的服务器,借助自定义GPT接口,为用户提供便捷的Docker容器管理功能,极大提升容器管理的效率与灵活性。
本服务器通过自定义GPT接口,基于模型上下文协议(MCP)提供Docker容器管理功能。你可根据需求选择合适的安装方式开启使用。
通过Smithery可自动安装ChatGPT MCP Server,供Claude Desktop使用:
npx -y @smithery/cli install @Toowiredd/chatgpt-mcp-server --client claude
git clone https://github.com/toowiredd/chatgpt-mcp-server.git
cd chatgpt-mcp-server
npm install
cp env.example .env
# 编辑.env文件以配置您的设置
npm run build
npm run docker:build
npm run docker:run
或手动操作:
docker run -d \
-p 3001:3001 \
--env-file .env \
-v /var/run/docker.sock:/var/run/docker.sock \
chatgpt-mcp-server
npm run build - 构建TypeScript代码npm run watch - 监控文件变化并实时重建npm run inspector - 运行MCP检查工具| 属性 | 详情 |
|---|---|
API_KEY |
API认证密钥 |
HTTP_PORT |
服务器端口(默认:3001) |
RATE_LIMIT_REQUESTS |
滑动窗口内的最大请求数 |
RATE_LIMIT_WINDOW |
滑动窗口大小(单位:毫秒) |
该服务器实现了强大的资源管理功能,具体如下:
本项目采用MIT许可证。