A production-ready MCP server for deploying, managing, and monitoring your apps on Deploio infrastructure. Connect any AI client and start Deploying.
{ "tool": "nctl_apps_list", "status": "success", "result": { "apps": [ { "name": "my-rails-app", "status": "running", "replicas": 3 }, { "name": "api-gateway", "status": "deploying", "replicas": 1 } ] } }
Built for AI
All the Deploio tools your agent needs, surfaced as clean MCP tools — nothing more, nothing less.
Automatically introspects available nctl commands
and exposes them as typed MCP tools — agents always know what's available.
Log output and long-running commands stream token-by-token in real time, so your AI client sees progress as it happens.
No hardcoded command list. Every tool is derived from the live Deploio API surface,
so new nctl capabilities appear automatically.
# 1. Authenticate $ nctl auth login # 2. Deploy from git $ nctl create app myapp \ --git-url=https://github.com/you/myapp \ --git-revision=main # 3. Stream live logs $ nctl logs app myapp -f # 4. Run a one-off command $ nctl exec app myapp -- rails db:migrate
Getting Started
Connect your AI client to the deploio MCP server and start managing apps with natural language.
Install the Deploio CLI and run nctl auth login to connect your account.
Run the MCP server locally or via Docker. It auto-discovers all available nctl tools on startup.
Point Claude, Cursor, or any MCP-compatible client at the server endpoint.
Ask your agent to deploy, scale, or inspect apps. It calls the right Deploio tools automatically.