mcpField
I
Ink MCP

Ink MCP

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

Ink MCP について

Ink MCPは、ml.ink上のアプリケーションと関連クラウドリソースをデプロイ・管理するリモートMCPサービスです。サービス、データベース、Gitリポジトリ、カスタムドメイン、DNS、ワークスペースを扱い、OAuthまたはAPIキーで認証します。

主な機能

  1. 01Gitリポジトリからサービスをデプロイ
  2. 02サービスの確認・更新・再デプロイ
  3. 03データベースリソースの作成と管理
  4. 04Gitリポジトリの作成とプッシュトークン取得
  5. 05カスタムドメインとDNSレコードの管理
  6. 06ワークスペース、メンバー、招待の管理

活用シーン

  1. 01アプリケーションサービスのデプロイと更新
  2. 02プロジェクト用データベースとリポジトリの設定
  3. 03ドメイン接続とDNSレコードの管理
  4. 04チームのワークスペースメンバー管理

MCP 対応

Ink MCPは https://mcp.ml.ink/mcp でStreamable HTTPを使用します。MCPクライアント向けにml.inkのサービス、データベース、Git、ドメイン、DNS、ワークスペースを管理するツールを提供し、OAuth 2.1(PKCE)またはAPIキーで認証します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.ml.ink/
インストールコマンドをコピー
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 つのサーバーを複数のクライアントで再利用できます。