Container Inc.
About
Enables seamless deployment of containerized applications directly from code editors through a three-step workflow of GitHub authentication, repository setup, and automated Docker image publishing.
Details
- Author
- f-inc
- Repository
- f-inc/containerinc-mcp
- GitHub stars
- 7
- Downloads
- 756
- License
- MIT License
- Categories
- Productivity, Developer Tools, Design, AI, Media, Automation, Security, Cloud Service
Jump to
- Deploys projects to Container Inc. via natural language requests
- Automatically creates a GitHub repository if one does not exist
- Publishes a Docker image to GitHub Container Registry (ghcr.io)
- Pulls source code into Container Inc.'s builder
- All deployments are currently ephemeral and free
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Container Inc.Command (node, npx, python, etc.)npxArguments-
Argument 1
@container-inc/mcp
Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
-
Argument 1
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Add the server configuration to your editor's mcp.json file (e.g., .cursor/mcp.json), enable it in the editor settings, ensure your project has a Dockerfile, then simply ask your AI assistant to deploy to Container Inc. You will be prompted to log in with GitHub.
start_auth
Start the GitHub device flow authentication process
check_auth
Check current GitHub authentication status
deploy
Deploy code to the platform
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"container inc.": {
"cwd": ".cursor",
"env": {},
"args": [
"@container-inc/mcp"
],
"shell": false,
"command": "npx"
}
}
}
Linux
{
"cwd": ".cursor",
"env": [],
"args": [
"@container-inc/mcp"
],
"shell": false,
"command": "npx"
}
Macos
{
"cwd": ".cursor",
"env": [],
"args": [
"@container-inc/mcp"
],
"shell": false,
"command": "npx"
}
Windows
{
"cwd": ".cursor",
"env": [],
"args": [
"/c",
"npx",
"@container-inc/mcp"
],
"shell": false,
"command": "cmd"
}
@container-inc/mcp
MCP Server for deploying to Container Inc.
> [!TIP]
> For now deployments are ephemneral and free. The platform is update coming soon to support more.
Usage
// .cursor/mcp.json
{
"mcpServers": {
"@container-inc/mcp": {
"command": "npx",
"args": ["@container-inc/mcp"]
}
}
}
1. Place the above in a .cursor/mcp.json (or your editor's equivalent) file in your home directory.
2. Check the editor's settings to ensure it is enabled.
3. Just ask to deploy to Container Inc.
Notes
You'll be asked to login with GitHub this is so that: 1. We can create a repository if needed 2. Publish the docker image to ghcr.io 3. Pull the code in the builder Ensure your project has aDockerfile so it can be builtSign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





