Ink
Deploy and manage applications, databases, domains, and git repos via MCP
Ink MCP
MCP server for deploying and managing applications on ml.ink.
Server URL: https://mcp.ml.ink/mcp
Transport: Streamable HTTP
Auth: OAuth 2.1 (PKCE) or API key
Authentication
OAuth
MCP clients that support OAuth handle the login flow automatically — add the server URL and sign in via browser.
API Key
- Sign up at ml.ink
- Settings → API Keys → Generate
- Pass via header:
Authorization: Bearer dk_live_...
Client Setup
Claude Code
# OAuth
claude mcp add --transport http ink https://mcp.ml.ink/mcp
# API key
claude mcp add --transport http ink https://mcp.ml.ink/mcp \
--header "Authorization: Bearer dk_live_YOUR_API_KEY"
Claude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"ink": {
"url": "https://mcp.ml.ink/mcp"
}
}
}
With API key:
{
"mcpServers": {
"ink": {
"url": "https://mcp.ml.ink/mcp",
"headers": {
"Authorization": "Bearer dk_live_YOUR_API_KEY"
}
}
}
}
Cursor
Settings → MCP → Add new MCP server:
{
"mcpServers": {
"ink": {
"url": "https://mcp.ml.ink/mcp"
}
}
}
Windsurf
Settings → MCP → Add Server:
{
"mcpServers": {
"ink": {
"serverUrl": "https://mcp.ml.ink/mcp"
}
}
}
Codex CLI
codex mcp add --transport http ink https://mcp.ml.ink/mcp \
--header "Authorization: Bearer dk_live_YOUR_API_KEY"
Cline / Roo Code
Add to extension MCP settings:
{
"mcpServers": {
"ink": {
"url": "https://mcp.ml.ink/mcp",
"headers": {
"Authorization": "Bearer dk_live_YOUR_API_KEY"
}
}
}
}
Tools
Services
| Tool | Description |
|---|---|
create_service | Deploy a service from a git repo |
list_services | List deployed services |
get_service | Service details, build/runtime logs |
update_service | Update config (repo, branch, port, env, resources, commands) |
redeploy_service | Redeploy with latest code |
delete_service | Delete a service |
Databases
| Tool | Description |
|---|---|
create_resource | Provision a database (SQLite via Turso) |
list_resources | List databases |
get_resource | Connection details (URL + auth token) |
delete_resource | Delete a database |
Git
| Tool | Description |
|---|---|
create_repo | Create a git repo (internal or GitHub) |
get_git_token | Temporary push token |
Custom Domains & DNS
| Tool | Description |
|---|---|
add_custom_domain | Attach a custom domain to a service |
remove_custom_domain | Remove a custom domain |
list_delegations | List delegated zones |
add_dns_record | Add DNS record (A/AAAA/CNAME/MX/TXT/CAA) |
delete_dns_record | Remove a DNS record |
list_dns_records | List records in a zone |
Workspaces
| Tool | Description |
|---|---|
workspace_list | List workspaces |
workspace_create | Create a team workspace |
workspace_delete | Delete a workspace |
workspace_invite | Invite by email or git username |
workspace_accept_invite | Accept invite |
workspace_decline_invite | Decline invite |
workspace_revoke_invite | Revoke invite |
workspace_remove_member | Remove member |
workspace_list_members | List members and roles |
workspace_list_invites | List pending invites |
Other
| Tool | Description |
|---|---|
list_projects | List projects in a workspace |
account_status | Account details, balance, GitHub App status |
chat | Send/read workspace or project messages |
list_action_log | Query audit log |
Supported Frameworks
Auto-detected, no configuration needed:
- JS/TS — Next.js, Remix, SvelteKit, Nuxt, Astro, Express, Fastify, Hono
- Python — FastAPI, Flask, Django, Starlette
- Go — Any Go server
- Rust — Axum, Actix, Rocket
- Ruby — Rails, Sinatra
- Static — HTML/CSS/JS, Vite, CRA
- Dockerfile — Custom via
build_pack="dockerfile"
Links
License
MIT
Related Servers
Hetzner Cloud MCP Server
MCP server for the Hetzner Cloud API — manage servers, networks, volumes, firewalls, load balancers, and more. 104 tools across 13 resource domains.
SolarWinds Logs
Access and visualize logs from SolarWinds Observability.
Slide MCP Server
Integrates with the Slide API for device and infrastructure management.
Google Admin MCP
A Model Context Protocol (MCP) server enabling interaction with Google Admin APIs.
Akamai MCP Server
Automate Akamai resource actions using a conversational AI client. Requires Akamai API credentials.
快递100 MCP Server (Python)
Access logistics information services from Kuaidi100, including package tracking, shipping cost estimation, and delivery time prediction. Requires a Kuaidi100 API key.
Flow Studio - Power Automate MCP Server
Debug, build, and manage Microsoft Power Automate cloud flows with AI agents. 15 tools for action-level error details, flow creation, run history, and multi-tenant operations.
Meraki Magic MCP
A Python-based MCP server for Cisco's Meraki Dashboard, providing tools to query the API for discovering, monitoring, and managing your Meraki environment.
Azure AHDS FHIR MCP Server
An MCP server implementation for interacting with Azure Health Data Services FHIR.
Multi-Cloud VM MCP Server
Manage virtual machines across multiple cloud providers, including AWS EC2, Azure Virtual Machines, and GCP Compute Engine.