jpskill.com
💬 コミュニケーション コミュニティ

pluto-pair

MCPツールを使って、Pluto.jlのノートブックと連携し、起動中のPlutoサーバーを見つけたり、ノートブックを操作したり、@bindコントロールを調べたり、HTML形式で出力したりするSkill。

📜 元の英語説明(参考)

Pair Codex with Pluto.jl notebooks using MCP tools. Use for discovering visible Pluto servers, attaching to running notebooks, opening notebooks headlessly, inspecting @bind controls, setting bond values, reading compact state, or exporting HTML.

🇯🇵 日本人クリエイター向け解説

一言でいうと

MCPツールを使って、Pluto.jlのノートブックと連携し、起動中のPlutoサーバーを見つけたり、ノートブックを操作したり、@bindコントロールを調べたり、HTML形式で出力したりするSkill。

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o pluto-pair.zip https://jpskill.com/download/19095.zip && unzip -o pluto-pair.zip && rm pluto-pair.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/19095.zip -OutFile "$d\pluto-pair.zip"; Expand-Archive "$d\pluto-pair.zip" -DestinationPath $d -Force; ri "$d\pluto-pair.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して pluto-pair.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → pluto-pair フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-18
取得日時
2026-05-18
同梱ファイル
1

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

Pluto Pair

Pluto.jlのノートブックの状態や制御を伴うタスクでは、pluto-pair MCPサーバーを使用します。

ユーザーがPlutoブラウザウィンドウを開いている場合は、まずライブアタッチを優先します。

  • pluto_discover_servers でローカルのPlutoサーバー、特にポート1234をチェックします。
  • pluto_attach_session で、その表示されているサーバーで既に実行中のノートブックにアタッチします。
  • pluto_open_visible で、表示されているサーバーでノートブックを開き、それにアタッチします。

ライブアタッチされたセッションは、ユーザーがブラウザで見ているのと同じノートブックを更新します。

分離されたチェック、CIのような検証、エクスポート、または信頼できない/静的なプレビューには、ヘッドレスツールを使用します。

  • pluto_list_notebooks でノートブックファイルを発見します。
  • pluto_open_notebook で信頼できるノートブックを開いて実行します。実行はデフォルトです。信頼できないプレビューの場合のみ execution_allowed=false を渡してください。
  • pluto_list_bonds@bind 変数を検査します。
  • pluto_set_bonds でバインドされた値を設定し、Plutoのリアクティビティをトリガーします。
  • pluto_read_state でコード、出力、エラー、ログ、およびバインドを要約します。
  • pluto_export_html でレンダリングされたHTMLエクスポートを書き出します。
  • 完了したら pluto_close_notebook を使用します。ライブアタッチされたセッションでは、これはデタッチするだけで、ユーザーのPlutoノートブックをシャットダウンしません。

ブラウザの自動化は、視覚的な簡易チェックやスクリーンショットの場合にのみ使用します。

📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

Pluto Pair

Use the pluto-pair MCP server when a task involves Pluto.jl notebook state or controls.

If the user has a Pluto browser window open, prefer live attach first:

  • pluto_discover_servers to check local Pluto servers, especially port 1234.
  • pluto_attach_session to attach to a notebook already running in that visible server.
  • pluto_open_visible to open a notebook in the visible server and attach to it.

Live attached sessions update the same notebook the user sees in their browser.

Use headless tools for isolated checks, CI-like validation, exports, or untrusted/static previews:

  • pluto_list_notebooks to discover notebook files.
  • pluto_open_notebook to open and execute a trusted notebook. Execution is the default; pass execution_allowed=false only for untrusted preview.
  • pluto_list_bonds to inspect @bind variables.
  • pluto_set_bonds to set bound values and trigger Pluto reactivity.
  • pluto_read_state to summarize code, outputs, errors, logs, and bonds.
  • pluto_export_html to write a rendered HTML export.
  • pluto_close_notebook when finished. On live attached sessions, this only detaches and does not shut down the user's Pluto notebook.

Use browser automation only for visual smoke checks or screenshots.