mcpField
S
ShareCut QR & Short Links

ShareCut QR & Short Links

リモート
github.com/LucaRSdeCoビジネス・マーケティング08 週間前に更新
リポジトリ

ShareCut QR & Short Links について

ShareCut QR & Short Linksは、QRコードの作成と追跡可能な短縮リンクの管理を行うMCPサーバーです。アカウントキーを使うと既存リンクの転送先変更やクリック分析ができ、QRコードなど3つの機能はアカウント不要です。

主な機能

  1. 01SVGまたはPNGデータURLでQRコードを生成
  2. 02追跡可能な短縮リンクの作成と一括作成
  3. 03短縮コードを保ったまま転送先を変更
  4. 04クリック数とトラフィック内訳の確認
  5. 05短縮リンクの展開と独自コードの空き確認
  6. 06アカウント内リンクの一覧、詳細確認、削除

活用シーン

  1. 01印刷済みQRコードのリンク先を更新
  2. 02キャンペーン用の追跡可能なリンクを作成
  3. 03地域やデバイス別にクリック状況を確認
  4. 04取得前に独自短縮コードの空きを確認

MCP 対応

MCPクライアントにShareCutのQRコードおよび短縮リンク用ツールを提供します。リモートHTTPエンドポイントへの接続、またはそこへJSON-RPCを転送するstdioパッケージの実行が可能で、一部のツールにはAPIキーが必要です。

設定

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

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

すべてのエンドポイント
Streamable HTTPhttps://sharecut.site/mcp認証が必要
パッケージ
npmsharecut-mcp1.1.0

ツール

12
パラメーター型必須説明
datastringはいエンコードする URL またはテキスト。最大 2000 文字。
colorstringいいえ前景色を 16 進数値で指定します(例:#2563eb)。背景は常に白です。
formatenumいいえSVG に加えて、PNG データ URL も返します。png

詳細

sharecut-mcp

ShareCut 用 MCP サーバー — QR コードの生成、追跡可能な短縮リンクの作成、QR コードの印刷後のリンク先変更、クリック分析の確認を Claude、Cursor、または任意の MCP クライアントから行えます。

QR コードの生成、リンクの展開、短縮コードの確認は無料で、アカウントも不要です。

インストール

リモートサーバーのため、インストールは不要です。

claude mcp add --transport http sharecut https://sharecut.site/mcp

または、このパッケージを stdio 経由で実行します。

npx sharecut-mcp
設定ファイル(Claude Desktop、Cursor、…)
{
  "mcpServers": {
    "sharecut": {
      "command": "npx",
      "args": ["-y", "sharecut-mcp"],
      "env": { "SHARECUT_API_KEY": "sc_live_..." }
    }
  }
}

SHARECUT_API_KEY は省略可能です。指定しなくても、3 つの無料ツールは引き続き使用できます。

無料ツール — API キーもアカウントも不要

ツール機能
create_qr任意の URL またはテキストを QR コードとして生成します。SVG に加え、format: "png" を指定すると PNG データ URL も生成でき、任意で 16 進数の color を指定できます。コードは静的です。リンク先がパターンに埋め込まれるため、印刷後はそのリンク先を指し続けます。
expand_short_linksharecut.site の短縮リンクを開かずに、実際のリンク先とクリック数を取得します。
check_short_codeカスタム短縮コードを取得しようとする前に、まだ利用可能かどうかを確認します。

API キーが必要なツール

機能の中心となるツールです。いずれもキーに紐づくアカウントに対して動作します。

update_link — このサーバーが存在する理由

既存の短縮リンクのリンク先を変更します。ShareCut の QR コードに埋め込まれるのはリンク先ではなく短縮リンクです。そのため、リンク先を変更すると、すでに印刷、共有されたり、壁に貼られたりしているすべての QR コードからのリンクが転送され、クリック履歴も引き継がれます。

この違いこそが重要な点です。ポスター、メニュー、名刺、商品ラベルは、そこに印刷された URL よりも長く使われます。静的な QR コードはサイトの移行やキャンペーンの変更には対応できませんが、この QR コードなら対応できます。

短縮コード自体は意図的に変更できないようにしています。変更すると、すでに流通しているすべての QR コードが使えなくなるためです。

その他のツール
ツール機能
shorten_urlQR コード付きの短縮リンクを作成します。customCode、title、utm は任意です。リンク先は Google Safe Browsing によるチェックを受けます。
shorten_urls_bulk1 回の呼び出しで最大 25 件のリンクを処理します。アイテムごとに結果が返されるため、不正な URL があってもほかの結果は破棄されません。
list_linksクリック数付きでリンクを一覧表示します。種類や検索語句で絞り込み、新しい順またはクリック数の多い順に並べ替えられます。
get_link1 件のリンクについて、リンク先、タイトル、クリック数、作成日、UTM 設定を取得します。
get_link_analyticsクリック数の推移と、国、デバイス、OS、ブラウザー、参照元別の内訳を取得します。
get_link_qr既存のリンクの QR コードを取得します。保存済みのアートワーク(フレーム、色、ロゴ)があれば使用します。
delete_link削除は取り消せず、短縮コードは再び利用可能になります。明示的な confirm が必要です。
get_accountプラン、利用権、今月残っている API 使用枠を取得します。一括処理の前に呼び出すと便利です。

API キー

sharecut.site/p/profile で API キーを作成します。API アクセスは Business プランの一部です。作成したキーを SHARECUT_API_KEY として渡してください。

プログラムからのサインアップには対応していません。キーはユーザーが作成します。認証仕様の詳細はauth.mdをご覧ください。

仕組み

このパッケージは https://sharecut.site/mcp へのシンプルな stdio ブリッジです。改行区切りの JSON-RPC をエンドポイントとの間で転送します。そのため、依存関係はゼロ(npx ですばやく起動)で、アップグレードを追いかける必要もありません。ツールはサーバー上にあるため、新しいツールも設定を変更せずに利用できます。

別のデプロイ先を指定するには、SHARECUT_MCP_URL を変更します。

リンク

MIT

コメント

MCP は初めてですか?

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

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