Linkjar について
Linkjarは、ドキュメントをブランド付きの追跡可能なリンクとして公開するCLIです。提案書やスライドを共有するチームやエージェント向けで、閲覧者、読了状況、クリック、フォームや署名の回答を確認できます。
主な機能
- 01ドキュメントを追跡リンクとして公開
- 02リンクを維持して内容を更新
- 03閲覧者の活動と読了状況を確認
- 04アクセス条件と有効期限を設定
- 05複数ドキュメントのルームを作成
活用シーン
- 01意思決定者への提案書共有
- 02ピッチデックの閲覧状況の追跡
- 03フォーム回答や署名済みPDFの収集
- 04フォローアップ前のドキュメント活動確認
MCP 対応
Linkjarは、CLIを実行できないエージェント向けに`https://linkjar.com/mcp`でリモートMCPコネクターを提供します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://linkjar.com/mcpclaude mcp add --transport http com-linkjar-linkjar https://linkjar.com/mcp{"mcpServers":{"com-linkjar-linkjar":{"type":"http","url":"https://linkjar.com/mcp"}}}Cursor で開く{"servers":{"com-linkjar-linkjar":{"type":"http","url":"https://linkjar.com/mcp"}}}VS Code で開く{"mcpServers":{"com-linkjar-linkjar":{"type":"http","url":"https://linkjar.com/mcp"}}}{"mcpServers":{"com-linkjar-linkjar":{"serverUrl":"https://linkjar.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
linkjar
ターミナルや AI エージェントから、資料、提案書、PDF、HTML ページをブランドに合わせた追跡可能なリンクとして送信し、誰が開いたか、どこまで読んだか、何をクリックしたかを確認できます。
npx linkjar login
npx linkjar send deck.pdf --for "Sam Lee <[email protected]>"
npx linkjar activity deck
Node 18+ が必要です。依存関係はありません。npm i -g linkjar でグローバルにインストールするか、npx linkjar で実行してください。
ログイン
linkjar login # opens your browser; the token is saved, never printed
linkjar login --no-browser # over SSH: open the printed link on any device
linkjar login --key lj_... # or save an API key
CI やエージェントのサンドボックスでは、代わりに LINKJAR_API_KEY を設定してください。linkjar.com の Settings → Claude, CLI & API でキーを作成できます。この環境変数は保存済みのログイン情報より優先されます。ログイン情報は ~/.config/linkjar/config.json(または $XDG_CONFIG_HOME の下)に保存され、読み取れるのはあなただけです。linkjar logout で削除できます。
コマンド
| コマンド | 機能 |
|---|---|
send <path|-> | PDF、Office ファイル、HTML ファイル、index.html を含むフォルダー、または標準入力からの HTML を公開します |
update <ref> <path|-> | リンク先の内容を差し替えます。リンクはそのままです |
list | 閲覧数を含む最近のドキュメント |
activity <ref> | 誰がいつ開き、どこまで読んだかを表示します(別名 views) |
responses <ref> | 入力可能な PDF で送信または署名された内容を表示します(表計算ファイルには --csv、署名済み PDF には --save-signed <dir>) |
link <ref> --name --email | 1 人用の個別リンク |
settings <ref> | パスワード、メール認証、許可ドメイン、有効期限、行動喚起ボタン |
room <title> <ref...> | 複数のドキュメントを 1 つのリンクの背後にまとめます |
open <ref> | ドキュメントの設定ページを開きます |
whoami、login、logout | アカウント |
<ref> はリンク、そのスラッグ、または ID です。すべてのコマンドに使用例付きの --help があります。任意のコマンドに --json を追加すると、API の生レスポンスを取得できます。通常の出力では、1 行目にリンクが表示されます。
linkjar send ./proposal-site --title "Acme proposal" --password hunter22
linkjar send deck.pdf --email-gate --domains acme.com --expires 2026-12-31
linkjar send deck.pdf --cta-label "Book a call" --cta-url https://cal.com/me/intro
cat page.html | linkjar send - --title "One-pager"
linkjar settings acme-proposal --remove-password
linkjar room "Acme deal room" acme-proposal case-study --email-gate
--url または LINKJAR_URL を使うと、たとえばローカルの開発サーバーなど、別のサーバーを CLI の接続先に指定できます。
AI エージェント向け
skills/ には、Claude Code、OpenClaw などのエージェント向けスキルが含まれています。
| スキル | 機能 |
|---|---|
linkjar | すべての CLI コマンド:送信、個別リンク、設定、アクティビティ、ルーム |
proposal | テンプレートからクライアント向けの提案ページを作成し、意思決定者ごとにリンクを送信します |
pitch-deck | スマートフォンで見やすいスライド資料を作成し、投資家ごとにリンクを送信します |
one-pager | 販売用資料/置き資料。必要に応じて特定のアカウント向けに調整します |
case-study | 通話メモと指標からケーススタディを作成します(実際の引用と数値のみを使用) |
follow-up | アクティビティを確認し、次に連絡する相手へのメールを下書きします |
文章作成スキルには、各セクションに <h2> が 1 つある template.html が付属しています。これは、閲覧者が各自どの見出しまでスクロールしたかを確認できるようにするためです。インストール方法:
- Claude Code プラグイン: このリポジトリは Claude Code プラグインおよびマーケットプレイスでもあります(
.claude-plugin/):/plugin marketplace add rocketgems/linkjar /plugin install linkjar@linkjar - 任意のエージェント:
skills/の下にあるフォルダーを、たとえば~/.claude/skills/など、エージェントのスキルフォルダーにコピーします。
Claude.ai やウェブ版 ChatGPT のように CLI を実行できないエージェントには、代わりに https://linkjar.com/mcp のリモートコネクターを使用してください。
開発
npm test # node --test: arg parsing, zip writer, fake-server send/activity/refresh, OAuth flow
LINKJAR_URL=http://localhost:8000 node bin/linkjar.js login
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。