
@container-inc/mcp

2025.04.03
7
TypeScript部署工具其它
containerinc-mcp 是一个用于部署到 Container Inc. 平台的 MCP 服务器。它允许用户通过简单的配置和命令将项目部署到 Container Inc. 平台,目前部署是临时的且免费的。平台未来会更新以支持更多功能。
View on GitHub
Overview
基本能力
产品定位
containerinc-mcp 是一个部署工具,专门用于将项目部署到 Container Inc. 平台。
核心功能
- 通过简单的 JSON 配置实现项目部署。
- 支持通过 GitHub 登录进行身份验证。
- 自动创建 GitHub 仓库(如果需要)。
- 将 Docker 镜像发布到 ghcr.io。
- 在构建器中拉取代码。
适用场景
- 开发者需要快速将项目部署到 Container Inc. 平台。
- 项目需要临时部署且无需付费的场景。
- 项目已包含 Dockerfile,可以直接构建和部署。
工具列表
npx @container-inc/mcp
:用于启动 MCP 服务器并执行部署命令。
常见问题解答
- 如何登录?
- 部署时会要求通过 GitHub 登录,用于创建仓库和发布镜像。
- 项目需要什么?
- 项目必须包含
Dockerfile
,以便能够构建和部署。 - 部署是永久的吗?
- 目前部署是临时的,未来平台会更新以支持更多功能。
使用教程
使用依赖
- 确保已安装 Node.js 和 npm/npx。
- 确保项目包含
Dockerfile
。
安装教程
- 在用户主目录下创建
.cursor/mcp.json
文件(或编辑器的等效文件)。 - 将以下内容添加到文件中:
json { "mcpServers": { "@container-inc/mcp": { "command": "npx", "args": ["@container-inc/mcp"] } } }
- 检查编辑器设置以确保启用该配置。
- 直接请求部署到 Container Inc.。
调试方式
- 确保
.cursor/mcp.json
文件配置正确。 - 运行
npx @container-inc/mcp
命令,检查是否有错误输出。 - 确保 GitHub 登录成功且项目包含
Dockerfile
。