mcpField
U
useSignal

useSignal

リモート
usesignal.dev開発ツール01 日前に更新
リポジトリ公式サイト

useSignal について

useSignalは、usesignal.devの開発ツールをClaudeで利用できるようにします。JSON、エンコード、時刻、ビジュアル出力を扱う開発者向けで、結果をインタラクティブなワークベンチでプレビュー、編集、エクスポートできます。

主な機能

  1. 01多様な内容のQRコード生成
  2. 02JSONの比較、整形、修復
  3. 03エンコード、ハッシュ計算、JWTデコード
  4. 04cronの説明とタイムスタンプ変換
  5. 05フローチャート、フォーム、配色、プレースホルダーの作成

活用シーン

  1. 01APIレスポンス間のJSON差分の比較
  2. 02タイムゾーン別のcron実行時刻の確認
  3. 03ネットワーク情報や連絡先のQRコード生成
  4. 04手順をフローチャートや編集可能なフォームに変換

MCP 対応

リモートMCPサーバーを通じてClaudeに開発ツールを公開し、ホストが対応する場合は結果をインタラクティブにプレビューできます。ツールはステートレスかつ読み取り専用で、入力は処理のためuseSignalのサーバーに送信されます。

設定

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

エンドポイントhttps://www.usesignal.dev/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

12
パラメーター型必須説明
jsonstringはい
titlestringいいえ
overridesarrayいいえ

詳細

Claude 向け useSignal

useSignal

useSignal を使うと、usesignal.dev の開発者向けツールを Claude から利用できます。各ツールは、ハッシュ値やタイムゾーンをまたぐ cron スケジュール、スキャン可能な QR コード、大きな JSON の差分など、手作業では微妙なミスが起きやすい作業で、正確な結果を提供します。インタラクティブなワークベンチでは、各ツールの出力をプレビュー、編集、エクスポートできます。サインインも API キーも不要です。

ツール

ツール機能
usesignal_generate_qrリンク、テキスト、Wi-Fi ネットワーク、連絡先カード、メール、SMS、電話番号、WhatsApp チャット、UPI 決済用のスキャン可能な QR コードを作成します。SVG ファイルと PNG プレビューを返します。
usesignal_diff_json2 つの JSON ドキュメントを比較し、追加、削除、変更されたすべての値をパスとともに一覧表示します。数値は厳密に比較します。
usesignal_format_jsonJSON の検証、整形、または圧縮を行い、エラーの行と列を正確に報告します。また、末尾のカンマやシングルクォートなど、よくある間違いを修復します。
usesignal_encode_decodeBase64 と URL のエンコードおよびデコード、MD5/SHA-1/SHA-256/SHA-512 ハッシュの生成、読みやすい有効期限付きの JWT デコードを行います。JWT の署名は検証されません。
usesignal_explain_croncron 式を平易な英語で説明し、夏時間の切り替わりを含め、任意のタイムゾーンでの次回実行時刻を一覧表示します。
usesignal_convert_timestampUnix 秒、Unix ミリ秒、または ISO 日付を、任意のタイムゾーンで ISO、UTC、エポック、現地時間に変換します。
usesignal_placeholder_imageHTML、Markdown、CSS のスニペット付きで、usesignal.dev が配信するプレースホルダー画像の URL を作成します。
usesignal_flowchartコード、矢印でつないだ手順、または Mermaid 形式の矢印を、Mermaid ソースと SVG 図としてフローチャートに変換します。
usesignal_generate_formJSON オブジェクトを、HTML、React JSX、JSON Schema、設定のエクスポートに対応した編集可能なフォームに変換します。
usesignal_generate_colors16 進カラーからブランド用のシェードスケールとライト/ダークのセマンティックトークンを作成します。測定済みのテキストコントラストと、CSS、JSON、Tailwind 用のエクスポートも提供します。
usesignal_test_regexJavaScript の正規表現をサンプルテキストと期待するケースに対して実行し、マッチとキャプチャグループを表示します。
usesignal_open_workbenchホストが MCP Apps に対応している場合、上記の任意の結果のインタラクティブなプレビューを開きます。

すべてのツールは読み取り専用で、ステートレスです。各結果には、usesignal.dev にある対応するフル機能のツールへのリンクが含まれます。

インストール

Claude Code

claude plugin marketplace add sanket-naik/usesignal-claude-plugin
claude plugin install usesignal@usesignal

claude.ai と Claude Desktop:Claude ディレクトリから追加するか、Settings → Connectors → Add custom connector に移動して、https://www.usesignal.dev/mcp を入力します。

試してみる

  • 「ネットワーク名が Studio Guest、パスワードが welcome2026 の Wi-Fi QR コードを作成して。」
  • 「この 2 つの API レスポンスの違いは?」(両方の JSON ドキュメントを貼り付けてください)
  • 「30 8 * * 1-5 は Asia/Kolkata で次はいつ実行されますか?」
  • 「hello world の SHA-256。」
  • 「この JWT をデコードして、有効期限を教えて。」
  • 「Open Graph のモックアップ用に、1200×630 のプレースホルダー画像を作成して。」
  • 「次の手順をフローチャートにして:Start -> Validate -> Save -> End。」

このプラグインが送信するデータと送信先

このプラグインにはローカルコードは含まれていません。useSignal が Vercel 上でホストするリモート MCP サーバー https://www.usesignal.dev/mcp を 1 つ登録します。Claude がツールを呼び出すと、ツールの引数がそのサーバーに送信され、メモリ上で処理された後、返されます。引数には、JSON ドキュメント、エンコードまたはハッシュ化するテキスト、JWT、Wi-Fi パスワードなどの QR コードの内容、cron 式、フローチャート用のコードが含まれる場合があります。サーバーは入力を保存せず、アカウントを維持せず、テレメトリを送信せず、他の API を呼び出すこともありません。ホスティングプロバイダーのリクエストログはプラグインの管理対象外のため、テスト用のトークンやパスワードを使用し、個人データは避けてください。

プレースホルダー画像の URL は usesignal.dev を参照するため、その画像を使用するページを閲覧した人は誰でも、useSignal のサーバーから画像を読み込みます。

制限:フォーム JSON は最大 50 KB、JSON のフォーマットと差分はドキュメントあたり最大 200,000 文字、エンコードとハッシュ化は最大 100,000 文字、正規表現パターンは最大 1,000 文字で実行時間の上限は 500 ms、フローチャートは最大 100 ノードです。

ライセンス

MIT

コメント

MCP は初めてですか?

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

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