ShareCut QR & Short Links について
ShareCut QR & Short Linksは、QRコードの作成と追跡可能な短縮リンクの管理を行うMCPサーバーです。アカウントキーを使うと既存リンクの転送先変更やクリック分析ができ、QRコードなど3つの機能はアカウント不要です。
主な機能
- 01SVGまたはPNGデータURLでQRコードを生成
- 02追跡可能な短縮リンクの作成と一括作成
- 03短縮コードを保ったまま転送先を変更
- 04クリック数とトラフィック内訳の確認
- 05短縮リンクの展開と独自コードの空き確認
- 06アカウント内リンクの一覧、詳細確認、削除
活用シーン
- 01印刷済みQRコードのリンク先を更新
- 02キャンペーン用の追跡可能なリンクを作成
- 03地域やデバイス別にクリック状況を確認
- 04取得前に独自短縮コードの空きを確認
MCP 対応
MCPクライアントにShareCutのQRコードおよび短縮リンク用ツールを提供します。リモートHTTPエンドポイントへの接続、またはそこへJSON-RPCを転送するstdioパッケージの実行が可能で、一部のツールにはAPIキーが必要です。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://sharecut.site/mcpclaude mcp add --transport http lucarsdeco-sharecut https://sharecut.site/mcp{"mcpServers":{"lucarsdeco-sharecut":{"type":"http","url":"https://sharecut.site/mcp"}}}Cursor で開く{"servers":{"lucarsdeco-sharecut":{"type":"http","url":"https://sharecut.site/mcp"}}}VS Code で開く{"mcpServers":{"lucarsdeco-sharecut":{"type":"http","url":"https://sharecut.site/mcp"}}}{"mcpServers":{"lucarsdeco-sharecut":{"serverUrl":"https://sharecut.site/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://sharecut.site/mcp認証が必要ツール
12| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| data | string | はい | エンコードする URL またはテキスト。最大 2000 文字。 |
| color | string | いいえ | 前景色を 16 進数値で指定します(例:#2563eb)。背景は常に白です。 |
| format | enum | いいえ | 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_link | sharecut.site の短縮リンクを開かずに、実際のリンク先とクリック数を取得します。 |
check_short_code | カスタム短縮コードを取得しようとする前に、まだ利用可能かどうかを確認します。 |
API キーが必要なツール
機能の中心となるツールです。いずれもキーに紐づくアカウントに対して動作します。
update_link — このサーバーが存在する理由
既存の短縮リンクのリンク先を変更します。ShareCut の QR コードに埋め込まれるのはリンク先ではなく短縮リンクです。そのため、リンク先を変更すると、すでに印刷、共有されたり、壁に貼られたりしているすべての QR コードからのリンクが転送され、クリック履歴も引き継がれます。
この違いこそが重要な点です。ポスター、メニュー、名刺、商品ラベルは、そこに印刷された URL よりも長く使われます。静的な QR コードはサイトの移行やキャンペーンの変更には対応できませんが、この QR コードなら対応できます。
短縮コード自体は意図的に変更できないようにしています。変更すると、すでに流通しているすべての QR コードが使えなくなるためです。
その他のツール
| ツール | 機能 |
|---|---|
shorten_url | QR コード付きの短縮リンクを作成します。customCode、title、utm は任意です。リンク先は Google Safe Browsing によるチェックを受けます。 |
shorten_urls_bulk | 1 回の呼び出しで最大 25 件のリンクを処理します。アイテムごとに結果が返されるため、不正な URL があってもほかの結果は破棄されません。 |
list_links | クリック数付きでリンクを一覧表示します。種類や検索語句で絞り込み、新しい順またはクリック数の多い順に並べ替えられます。 |
get_link | 1 件のリンクについて、リンク先、タイトル、クリック数、作成日、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 を変更します。
リンク
- ドキュメント — https://sharecut.site/p/api/
- OpenAPI — https://sharecut.site/openapi.json
- サーバーカード — https://sharecut.site/.well-known/mcp/server-card.json
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。