mcpField
W
Whooshly

Whooshly

リモート
whooshly.co生産性05 週間前に更新
リポジトリ公式サイト

Whooshly について

Whooshly は、キャンペーンリンクや関連コンテンツを管理するホスト型 MCP サーバーで、任意の stdio ブリッジも提供します。リンク作成、QR コード、再利用可能な UTM テンプレート、ページ、クリック・スキャン分析を必要とする MCP クライアント向けです。

主な機能

  1. 01短縮リンクの作成と追跡
  2. 02ダイナミック QR コードの生成
  3. 03再利用可能な UTM テンプレートの保存
  4. 04ホスト型 vCard とランディングページの作成
  5. 05クリック数とスキャン数の確認

活用シーン

  1. 01キャンペーン用の短縮リンクと QR コードの準備
  2. 02複数のキャンペーンでの UTM 設定の再利用
  3. 03リンクのクリック数や QR スキャン数の確認
  4. 04ホスト型名刺やランディングページの作成

MCP 対応

ホスト型サーバーは、リンク、QR コード、UTM テンプレート、vCard、ランディングページ、分析用のツールを MCP クライアントに公開します。stdio ブリッジを使うと、リモート MCP に対応していないクライアントもホスト型エンドポイントに接続できます。

設定

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

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

パッケージ
npmwhooshly-mcp1.1.0

ツール

詳細

Whooshly MCP

AI アシスタントにキャンペーンリンク用ツールキットを追加しましょう。Whooshly はホスト型の Model Context Protocol サーバーを提供しており、Claude、ChatGPT、あらゆる MCP クライアントが会話から直接、短縮リンク、動的な QR コード、UTM テンプレート、ホスト型 vCard ページ、リード情報を取得する ランディングページを作成し、実際のクリック数やスキャン数の分析データを読み取れます。

「このローンチ URL を短縮して、チラシ用の QR コードを作り、有料ソーシャルキャンペーン用の UTM テンプレートを保存して」→ 1 つのメッセージで 3 つのツールを使い、自分が所有するリンクを作成できます。

  • 🔗 クリック数をリアルタイムで追跡できる、whooshly.co の 短縮リンク
  • 🟧 チャット内にスキャン可能な PNG として返される 動的 QR コード
  • 🏷️ キャンペーン間で再利用できる UTM テンプレート
  • 📇 ホスト型の vCard デジタル名刺
  • 📊 実際の分析データ – リンクごとの正確なクリック数/スキャン数と日別データ
  • 💸 一度だけのお支払い。 コアツールキットを一度限りの料金で利用可能にできます。サブスクリプションはありません。料金を見る →

サーバーはホスト型なので、URL ベースのクライアントでは何も実行する必要はありません。この npm パッケージは、リモート MCP にまだ対応していないクライアント(Claude Desktop など)向け、および npx で手軽に使うための小さな stdio ブリッジです。


1. エージェントトークンを取得する

各ツールはあなたの Whooshly アカウントで動作するため、トークンが必要です。

  1. app.whooshly.co にサインインします
  2. Agents → New token を開きます
  3. トークンをコピーします(一度だけ表示されます)

読み取りと書き込みには、一度限りの Core のロック解除が必要です。get_billing_status はどのアカウントでも使用できるため、エージェントは操作を実行する前に状態を確認できます。


2. 接続する

Claude.ai / Claude(ウェブ、デスクトップ、モバイル) – URL で接続、インストール不要

リモートサーバーを指定する Custom Connector を追加します。Claude はブラウザーで OAuth フローを実行します。承認するとツールが表示されます。

https://app.whooshly.co/api/mcp

Settings → Connectors → Add custom connector → URL を貼り付けます。

ChatGPT – URL で接続

同じ URL を使ってコネクター/カスタム MCP サーバーを追加します。

https://app.whooshly.co/api/mcp
Claude Code – 1 つのコマンドで接続
claude mcp add whooshly --transport http https://app.whooshly.co/api/mcp

その後、Claude Code 内で /mcp を使って認証するか、トークンヘッダーを渡します。

claude mcp add whooshly --transport http https://app.whooshly.co/api/mcp \
  --header "Authorization: Bearer $WHOOSHLY_TOKEN"
Claude Desktop(または任意の stdio クライアント) – このブリッジを使用

stdio のみをサポートするクライアントでは、このパッケージを使用します。claude_desktop_config.json に追加します。

{
  "mcpServers": {
    "whooshly": {
      "command": "npx",
      "args": ["-y", "whooshly-mcp"],
      "env": {
        "WHOOSHLY_TOKEN": "your-agent-token"
      }
    }
  }
}

これで完了です。クライアントを再起動すると、Whooshly のツールを利用できます。


ツール

ツール機能アクセス
get_billing_statusアカウントで Core / Pro がロック解除されているか確認しますすべて
create_link短縮リンクを作成します → ID、スラッグ、短縮 URLCore
list_links自分のリンクを新しい順に一覧表示します(カーソルページネーション)Core
get_link_statsリンクの正確なクリック数/スキャン数と日別データを取得しますCore
create_qr動的 QR コードを作成し、スキャン可能な PNG として返しますCore
get_qr保存済みの QR コードを PNG として再取得しますCore
create_utm再利用可能な UTM テンプレートを保存しますCore
list_utm保存済みの UTM テンプレートを一覧表示しますCore
create_vcardホスト型デジタル名刺(vCard)ページを作成しますCore
create_pageコンテンツブロックからサブドメイン上にランディングページを作成しますCore
update_pageページのブロック、テーマ、スラッグを編集します。削除は行いませんCore
list_pagesリード数とともに自分のランディングページを一覧表示しますCore
get_page1 つのページのコンテンツ、リード数、Webhook 配信の集計情報を取得しますCore
searchスラッグ/リンク先で自分のリンクを検索します(詳細調査)Core
fetchID で指定した 1 つのリンクの詳細をすべて取得します(詳細調査)Core

すべての読み取りツールには readOnlyHint が注釈されており、書き込みツールでできるのは作成または編集のみです。エージェントが何かを削除したり、リードの個人情報を読み取ったり(件数のみ)、リードの Webhook を確認または変更したりすることはありません。各ツールはあなた自身のアカウントのみを対象に動作します(openWorldHint: false)。


プロンプトの例

接続したら、次を試してみてください:

  • 「https://example.com/2026-summer-launch を summer26 というスラッグで短縮し、QRコードを表示してください。」
  • 「ソース instagram、メディア cpc、キャンペーン summer-launch の UTM テンプレートを paid-social という名前で作成してください。」
  • 「今週、summer26 のリンクは何回クリックされましたか?」
  • 「Acme のグロース責任者である Jane Doe の vCard を作成してください。メールアドレスは [email protected] です。」

設定

環境変数デフォルト用途
WHOOSHLY_TOKEN–stdio ブリッジに必須です。エージェントトークンです。
WHOOSHLY_MCP_URLhttps://app.whooshly.co/api/mcpエンドポイントを上書きします(セルフホスト/ステージング)。

WHOOSHLY_API_TOKEN は WHOOSHLY_TOKEN のエイリアスとして使用できます。


ブリッジの仕組み

whooshly-mcp は stdin から改行区切りの JSON-RPC を読み取り、各メッセージをベアラートークンとともにホストサーバーへ POST し、対応する応答を stdout に書き込みます。npm 依存関係は一切なく(Node 18 以降の組み込み機能のみを使用)、小さく、監査も容易です。ブリッジ全体が 1 つのファイルに収まっています:bin/whooshly-mcp.mjs。

認証、レート制限、利用資格の確認、QR コードの生成、分析などの主要な処理は、すべて Whooshly 上のサーバー側で行われます。このブリッジはトランスポートの中継にすぎません。


リンク

ライセンス

MIT © Whooshly

コメント

MCP は初めてですか?

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

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