mcpField
I
Ink MCP (Deprecated)

Ink MCP (Deprecated)

远程服务
github.com/mldotink云与基础设施034 周前更新
代码仓库

关于 Ink MCP (Deprecated)

Ink MCP 是已弃用的 MCP 服务,用于在 ml.ink 上部署和管理应用。它提供服务、数据库、Git 仓库、域名、DNS 和工作区管理工具。

主要功能

  1. 01部署和管理服务
  2. 02通过 Turso 配置 SQLite 数据库
  3. 03创建仓库并获取 Git 令牌
  4. 04管理自定义域名和 DNS 记录
  5. 05管理工作区、成员和邀请

适用场景

  1. 01从 Git 仓库部署应用
  2. 02查看服务详情及构建或运行日志
  3. 03为应用配置数据库
  4. 04管理工作区成员和 DNS 设置

MCP 相关

通过 Streamable HTTP 在 https://mcp.ml.ink/mcp 提供部署和账户管理工具。支持 OAuth 2.1(PKCE)或 API 密钥认证。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://deprecated.ml.ink/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

Ink MCP

用于在 ml.ink 上部署和管理应用程序的 MCP 服务。

Server URL: https://mcp.ml.ink/mcp
Transport:  Streamable HTTP
Auth:       OAuth 2.1 (PKCE) or API key

身份验证

OAuth

支持 OAuth 的 MCP 客户端会自动处理登录流程 — 添加服务 URL,然后通过浏览器登录。

API 密钥
  1. 在 ml.ink 注册
  2. 设置 → API 密钥 → 生成
  3. 通过标头传递:Authorization: Bearer dk_live_...

客户端设置

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

添加到 claude_desktop_config.json:

{
  "mcpServers": {
    "ink": {
      "url": "https://mcp.ml.ink/mcp"
    }
  }
}

使用 API 密钥:

{
  "mcpServers": {
    "ink": {
      "url": "https://mcp.ml.ink/mcp",
      "headers": {
        "Authorization": "Bearer dk_live_YOUR_API_KEY"
      }
    }
  }
}
Cursor

设置 → MCP → 添加新的 MCP 服务:

{
  "mcpServers": {
    "ink": {
      "url": "https://mcp.ml.ink/mcp"
    }
  }
}
Windsurf

设置 → MCP → 添加服务:

{
  "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

添加到扩展的 MCP 设置中:

{
  "mcpServers": {
    "ink": {
      "url": "https://mcp.ml.ink/mcp",
      "headers": {
        "Authorization": "Bearer dk_live_YOUR_API_KEY"
      }
    }
  }
}

工具

服务
工具描述
create_service从 Git 仓库部署服务
list_services列出已部署的服务
get_service服务详情、构建和运行时日志
update_service更新配置(仓库、分支、端口、环境变量、资源、命令)
redeploy_service使用最新代码重新部署
delete_service删除服务
数据库
工具描述
create_resource配置数据库(通过 Turso 使用 SQLite)
list_resources列出数据库
get_resource连接详情(URL + 身份验证令牌)
delete_resource删除数据库
Git
工具描述
create_repo创建 Git 仓库(内部或 GitHub)
get_git_token临时推送令牌
自定义域名和 DNS
工具描述
add_custom_domain将自定义域名关联到服务
remove_custom_domain移除自定义域名
list_delegations列出已委派的区域
add_dns_record添加 DNS 记录(A/AAAA/CNAME/MX/TXT/CAA)
delete_dns_record移除 DNS 记录
list_dns_records列出区域中的记录
工作区
工具描述
workspace_list列出工作区
workspace_create创建团队工作区
workspace_delete删除工作区
workspace_invite通过电子邮件或 Git 用户名邀请
workspace_accept_invite接受邀请
workspace_decline_invite拒绝邀请
workspace_revoke_invite撤销邀请
workspace_remove_member移除成员
workspace_list_members列出成员和角色
workspace_list_invites列出待处理的邀请
其他
工具描述
list_projects列出工作区中的项目
account_status账户详情、余额、GitHub App 状态
chat发送或读取工作区或项目消息
list_action_log查询审计日志

支持的框架

自动检测,无需配置:

  • JS/TS — Next.js、Remix、SvelteKit、Nuxt、Astro、Express、Fastify、Hono
  • Python — FastAPI、Flask、Django、Starlette
  • Go — 任意 Go 服务
  • Rust — Axum、Actix、Rocket
  • Ruby — Rails、Sinatra
  • 静态 — HTML/CSS/JS、Vite、CRA
  • Dockerfile — 通过 build_pack="dockerfile" 自定义

链接

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。