References
MCP Tools Reference
Complete reference for all 20 Ink MCP tools — deploy, observe, and manage production applications through AI agents
Ink exposes 20 MCP tools that give AI agents full control over infrastructure. Your agent can deploy services, provision databases, manage DNS records, read logs, and more — all programmatically through MCP.
Endpoint
https://mcp.ml.ink/mcpAuthentication
All requests require authentication. Two methods are supported:
- OAuth — automatic for clients that support MCP OAuth (Claude Code, Codex)
- API Key —
Authorization: Bearer YOUR_API_KEYheader
Tool categories
| Category | Tools | Description |
|---|---|---|
| Services | create_service, list_services, get_service, update_service, delete_service | Deploy, monitor, and manage applications |
| Resources | create_resource, list_resources, get_resource, delete_resource | Provision and manage databases |
| Git | create_repo, get_git_token | Create repositories and get push credentials |
| Domains | add_custom_domain, remove_custom_domain, list_delegations, list_dns_records, add_dns_record, delete_dns_record | Custom domains and full DNS management |
| Identity | whoami, list_projects, list_workspaces | Authentication and project management |
Common patterns
Deploy a service
Tool Call
create_service(
"name": "my-app",
"repo": "ink/my-app"
)Check deployment status and logs
Tool Call
get_service(
"name": "my-app",
"deploy_log_lines": "100",
"runtime_log_lines": "100"
)Provision a database
Tool Call
create_resource(
"name": "my_db",
"type": "sqlite"
)Assign a custom domain
Tool Call
add_custom_domain(
"name": "my-app",
"domain": "app.example.com"
)