mcpField
I
Ink MCP (Deprecated)

Ink MCP (Deprecated)

リモート
github.com/mldotinkクラウド・インフラ034 週間前に更新
リポジトリ

Ink MCP (Deprecated) について

Ink MCP は、ml.ink 上のアプリをデプロイ、管理する非推奨の MCP サーバーです。サービス、データベース、Git リポジトリ、ドメイン、DNS、ワークスペースの操作ツールを提供します。

主な機能

  1. 01サービスのデプロイと管理
  2. 02Turso 経由での SQLite データベース作成
  3. 03リポジトリ作成と Git トークン取得
  4. 04カスタムドメインと DNS レコードの管理
  5. 05ワークスペース、メンバー、招待の管理

活用シーン

  1. 01Git リポジトリからのアプリのデプロイ
  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_servicegit リポジトリからサービスをデプロイします
list_servicesデプロイ済みサービスの一覧を表示します
get_serviceサービスの詳細、ビルド/ランタイムログを取得します
update_service設定(リポジトリ、ブランチ、ポート、環境変数、リソース、コマンド)を更新します
redeploy_service最新のコードで再デプロイします
delete_serviceサービスを削除します
データベース
ツール説明
create_resourceデータベースをプロビジョニングします(Turso 経由の SQLite)
list_resourcesデータベースの一覧を表示します
get_resource接続の詳細(URL と認証トークン)を取得します
delete_resourceデータベースを削除します
Git
ツール説明
create_repogit リポジトリを作成します(内部または GitHub)
get_git_token一時的なプッシュトークンを取得します
カスタムドメインと DNS
ツール説明
add_custom_domainカスタムドメインをサービスに紐付けます
remove_custom_domainカスタムドメインを削除します
list_delegations委任されたゾーンの一覧を表示します
add_dns_recordDNS レコード(A/AAAA/CNAME/MX/TXT/CAA)を追加します
delete_dns_recordDNS レコードを削除します
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

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。