Everything your agent needs to ship

Deploy services, provision databases, manage domains, and monitor resources — all through MCP tools your AI agent already understands.

Platform capabilities

Built for humans. Designed for agents.

Every feature works from the dashboard and through MCP tools — so you and your AI agents get the same power.

One-command deploys

Push code and get a live URL. No Dockerfiles, no CI pipelines, no infrastructure config. Just code.

MCP & CLI native

Every feature is an MCP tool and a CLI command. Claude, Cursor, VS Code, Codex — any MCP client or your terminal becomes a deployment interface.

Auto-detection

We detect your framework, language, and build system automatically. React, Next.js, Python, Go, Rust — it all just works.

Custom domains & DNS

Bring your own domain with automatic SSL. Full DNS management with A, AAAA, CNAME, MX, and TXT records.

Environment variables

Securely inject secrets and config into your services. Encrypted at rest, available at runtime.

API key authentication

Generate scoped API keys for your agents. Revoke access instantly. Full audit trail of every action.

GitHub integration

Connect your GitHub account for seamless deploys from your repositories. Or use our built-in git hosting.

Real-time metrics

Monitor CPU, memory, and network with per-minute granularity. Know exactly what your services are doing.

Databases

Managed databases.
Zero setup.

Deploy PostgreSQL, Redis, MySQL, or MongoDB with persistent storage. Connection strings are auto-injected — your code connects instantly.

One-click deploy

Pick a database engine and deploy — no config files, no Docker setup

Persistent storage

Every database gets a durable volume that survives restarts and redeploys

Auto-injected credentials

Connection strings and auth tokens are set as environment variables automatically

Agent-deployable

Your agent provisions databases via MCP tools — same power, zero clicks

Deploy a Database
PostgreSQL

PostgreSQL 17 relational database with persistent storage.

Redis

Redis 7 in-memory data store with persistent storage.

MySQL

MySQL 8 relational database with persistent storage.

MongoDB

MongoDB 7 document database with persistent storage.

Storage
Persistent Volume

Storage

Persistent volumes.
Data that survives.

Attach durable block storage to any service. Data persists across restarts, redeploys, and scaling events — so your databases and stateful workloads never lose a byte.

Configurable size

Choose from 10 to 100 GB of durable block storage per volume

Custom mount paths

Mount anywhere inside your container — /data, /var/lib, or any path you need

Works with everything

Attach volumes to databases, application services, or any container workload

Per-minute billing

Pay only while the volume exists — $0.0000035 per GB per minute

Templates

Full stacks in one click.

Deploy pre-configured multi-service templates — monitoring stacks, CMS platforms, API gateways, and more. One click from the canvas or one prompt from your agent.

Grafana - Prometheus, Loki, Tempo

Full observability stack with metrics, logs, and traces.

lokitempoprometheusgrafana

OpenClaw

API gateway and control UI deployed from the upstream image.

openclaw

Directus

Headless CMS with admin app, PostgreSQL, and Redis.

directuspostgresredis

Grafana + Prometheus

Grafana 11 with Prometheus v3 for metrics and dashboarding.

prometheusgrafana

How it works

From prompt to production

Four steps. No DevOps. Your agent handles the infrastructure so you can focus on the product.

01

Connect your MCP client

Add your Ink API key to Claude, Cursor, VS Code, or any MCP client. One line of config — that's it.

02

Describe what you want

Tell your agent what to build in plain language. It understands your codebase and picks the right tools.

03

Agent deploys everything

Your agent creates repos, provisions databases, deploys services, and configures domains — autonomously.

04

Live in minutes

Your app is live at a .ml.ink subdomain or your custom domain. SSL, DNS, and monitoring are automatic.

MCP tools

20+ tools your agent already speaks

Every tool follows the Model Context Protocol. Connect once, and your agent can deploy, scale, and manage infrastructure autonomously.

fn

create_service

Deploy from Ink or GitHub repos. Auto-detects framework. Configure memory, vCPUs, env vars, build pack, and monorepo root.

fn

create_resource

Provision a managed SQLite (Turso) database. Returns connection URL and auth token ready for use.

fn

create_repo

Create an Ink-hosted private repo or a GitHub repo. Returns authenticated git remote URL.

fn

get_service

Returns status, URL, error messages, env vars, custom domain info, and up to 500 lines of deploy or runtime logs.

fn

update_service

Change repo, branch, build pack, memory, vCPUs, env vars, or redeploy. Only changed fields need to be specified.

fn

add_custom_domain

Attach a custom domain to a service with automatic SSL certificate provisioning.

fn

add_dns_record

Create A, AAAA, CNAME, MX, TXT, or CAA records in a hosted zone with configurable TTL.

fn

check_credits

Query remaining credit balance, subscription tier, and usage. Agents can reason about costs before deploying.

Use cases

What will your agent build?

From full-stack apps to internal tools — describe what you need, and your agent deploys it end-to-end.

SaaS app

Full-stack web apps with authentication, databases, and APIs. Your agent scaffolds the project, deploys frontend and backend, and provisions a database.

Next.jsNode.jsSQLite

API service

REST or GraphQL APIs that other services consume. Deploy a backend with env vars, connect it to a database, and get a live URL.

FastAPIGoExpress

AI agent backend

Backend services that power AI agents and LLM workflows. Deploy inference endpoints, tool servers, and agent orchestration layers.

PythonFlaskLangChain

Landing page

Static sites and SPAs with zero configuration. Your agent builds a React or Vue app, deploys it as a static site, and attaches your domain.

ReactVueStatic HTML

Internal dashboard

Data dashboards and admin panels for your team. Deploy Streamlit, Gradio, or custom React apps connected to your databases.

StreamlitGradioReact

Tool server

Deploy tool servers that extend your AI agent's capabilities. Create custom tools, host them on Ink, and connect to any client.

TypeScriptPythonSDK

Works with everything you use

Any MCP-compatible client connects instantly. Any framework deploys automatically.

MCP clients

Claude CodeClaude Code
CursorCursor
VS CodeVS Code
CodexCodex
Gemini CLIGemini CLI
WindsurfWindsurf
GooseGoose
Kimi CodeKimi Code
Open CodeOpen Code
ClineCline
KiloCodeKiloCode
AntigravityAntigravity

Frameworks & languages

DockerDocker
Node.jsNode.js
ReactReact
PythonPython
Next.jsNext.js
GoGo
Vue.jsVue.js
RustRust
DjangoDjango
AngularAngular
FastAPIFastAPI
SvelteSvelte
RailsRails
NuxtNuxt
LaravelLaravel
JavaJava
Spring BootSpring Boot
FlaskFlask
RubyRuby
PHPPHP
.NET / C#.NET / C#
ElixirElixir
BunBun
DenoDeno
StreamlitStreamlit
GradioGradio
HaskellHaskell
ZigZig
HTML/StaticHTML/Static

Let your agent ship it

$2 free credit. No credit card required. Connect your MCP client and deploy in minutes.