FOR HUMANS & AGENTS

AIからシュッ。を使う

ページを開いたAIにはWebMCP、常時接続するAIにはStreamable HTTP MCP。23個の道具を、自然な言葉から呼び出せます。

WebMCPプレビュー23 toolsread-only入力を保存しない

QUICK START

いちばん簡単な使い方

WebMCP対応のブラウザAgentがこのページを開いている間、ISSHUNの道具を発見して実行できます。通常の利用でDevToolsのコンソールへコードを貼る必要はありません。

  1. 対応するAgentを用意

    WebMCPを扱えるブラウザAgent、またはWebMCPカテゴリを有効にしたChrome DevTools MCPを使います。

  2. ISSHUNを開く

    Agentに https://isshun.jp/ を開かせ、使い終わるまでタブを開いたままにします。

  3. 自然な言葉で頼む

    道具名を覚える必要はありません。やりたいことと入力を伝えると、Agentが該当する道具を選びます。

そのまま使える最初の依頼

ISSHUNのWebMCPを使って「WebMCPを試しています」の文字数とUTF-8バイト数を調べて。
Agentは analyze_text を見つけ、構造化された引数で実行します。確認画面が出た場合は、道具名と送信内容を確認してから許可してください。

PROMPT EXAMPLES

こんな頼み方ができます

analyze_text

文字数を調べる

ISSHUNのWebMCPを使って「WebMCPを試しています」の文字数とUTF-8バイト数を調べて。

format_json

JSONを整える

ISSHUNのWebMCPを使って、このJSONを2スペースで読みやすく整形して: {"name":"SHR0","active":true}

calculate_date

日付を計算する

ISSHUNのWebMCPを使って、2026-08-20の30日後の日付を調べて。

split_teams

チームを分ける

ISSHUNのWebMCPを使って、A・B・C・Dを2チームにランダムで分けて。

random_integer、shuffle_items、pick_random、split_teams は乱数を使うため、同じ依頼でも結果が変わります。

CONNECTION

2つの接続方法

ページを見ながら使う

WebMCP

ブラウザで開いているISSHUNが、その場で23個の道具をAgentへ登録します。現在は実験的なブラウザ機能のため、対応する新しいGoogle ChromeとAgent側の有効化が必要です。

Chrome DevTools MCPではWebMCPカテゴリは既定で無効です。公式の要件と --category-experimental-webmcp の設定を確認してください。

Chrome DevTools MCP公式案内

ページを開かずに使う

Streamable HTTP MCP

MCPクライアントへ次のURLを登録すると、同じCapability Coreをバックグラウンドから利用できます。

https://isshun.jp/mcp

Codexの config.toml では次の最小設定です。

[mcp_servers.isshun]
url = "https://isshun.jp/mcp"

機械可読なツール一覧を見る

CodexのMCP公式案内

WebMCPの道具が0件の場合

  1. Agentが使うChromeを現行版へ更新します。
  2. Agent側でWebMCPカテゴリとChromeのWebMCP機能が有効か確認します。
  3. ISSHUNのタブを開き直し、「このページのWebMCPツールを一覧表示して」と頼みます。
  4. まだ見つからなければ、上のStreamable HTTP MCPへ接続します。

CAPABILITIES

使える23個の道具

Webの100ページをそのまま100 Toolにはせず、AIが選びやすい処理単位へまとめています。Web UI、WebMCP、Streamable HTTP MCPは同じ処理を共有します。

random_integer暗号学的乱数から指定範囲の整数を返します。Web版
shuffle_items入力された配列を安全な乱数で並べ替えます。Web版
pick_random候補から指定数を重複なしで選びます。Web版
split_teams名前の配列をランダムかつ均等なチームへ分割します。Web版
calculate_date日付間の日数差、または日付への日数加算を行います。Web版
convert_units長さ、重さ、温度を対応単位へ換算します。Web版
analyze_text文字数、空白除外文字数、行数、UTF-8バイト数、読了目安を返します。Web版
format_jsonJSONを整形または圧縮し、構文エラーも検出します。Web版
transform_urlURLをencodeURIComponent/encodeURIでエンコードまたはデコードします。Web版
transform_base64UTF-8テキストをBase64へ変換、またはBase64から復元します。Web版
diff_text2つの文章を行単位で比較し、異なる行を返します。Web版
convert_widthASCII文字と全角ASCII文字、全角スペースを相互変換します。Web版
transform_htmlHTML特殊文字をエスケープまたは復元します。Web版
transform_csv_jsonCSVとオブジェクト配列JSONを相互変換します。Web版
sort_text行単位の文章を日本語順で並べ替え、重複を削除できます。Web版
slugify_text文章をURL向けの小文字英数字スラッグへ整形します。Web版
test_regexJavaScript正規表現を文章へ適用し、一致箇所とキャプチャを返します。Web版
html_to_textHTMLタグ、script、style、コメントを除去して表示用テキストを抽出します。Web版
generate_uuids暗号学的乱数を使ってUUID v4を生成します。Web版
hash_textテキストのSHA-256、SHA-384、SHA-512ハッシュを返します。Web版
convert_timestampUnixタイムスタンプとISO日時を相互変換します。Web版
calculate_percentage割合、増減率、割合から元の値を計算します。Web版
css_gradient線形または放射グラデーションのCSSを生成します。Web版

capabilities.json · mcp-tools.json

SAFETY & PRIVACY

送る前に確認してください

  • 公開している23 Toolはすべて読み取り専用で、外部公開、購入、アカウント操作は行いません。
  • WebMCPの引数は同一オリジンの /mcp/ で処理し、保存もテレメトリへの記録もしません。
  • パスワード、秘密鍵、access tokenなどのcredentialは入力しないでください。
  • ブラウザ接続ツール自体はタブの内容を参照できる場合があります。隔離プロファイルと https://isshun.jp/* へのURL制限を推奨します。

詳しい取り扱いは プライバシーページ を確認してください。