Linkjar

com.linkjar由 linkjar.com 发布官方发布者v1.0.1更新于 Oct 30, 2026

Send PDFs, decks and HTML pages as branded, tracked links, and see who opened them.

已验证Streamable HTTP可网页运行效率与工作流数据与分析商业与电商

概览

AI 生成的概览

Linkjar 把 PDF、演示文稿和 HTML 页面发布为带品牌的可追踪链接,并显示谁打开、读到何处、点击了什么。

可以做什么
  • 把 PDF、Office 文件、HTML 文件或含 index.html 的文件夹发布为可分享链接,之后可替换内容而链接不变。
  • 列出近期文档及浏览次数,并打开文档的设置页面。
  • 查看每个链接的活动:谁在何时打开、读到何处;收集可填写 PDF 的提交与签名。
  • 为单个收件人生成专属链接,并把多份文档放进同一个房间链接。
  • 设置密码、邮箱验证、允许的域名、有效期和行动按钮。
适用场景
适合让助手把提案、路演材料、单页介绍或案例研究发送给指定收件人,并回报阅读情况,例如据此决定下一步联系谁。
运行要求
可使用 linkjar.com 上的远程端点并通过 OAuth 登录,或在 Node 18+ 上运行 linkjar 命令行工具(无依赖),通过 npx 或全局安装。命令行需要 Linkjar 账号,以及浏览器登录或通过 LINKJAR_API_KEY 提供的 API 密钥。
安装前请注意
发送会把文档发布到第三方服务并生成收件人可打开的链接,同时会收集谁读了什么的活动数据。链接可加密码、邮箱验证、域名限制和有效期保护。命令行会在本机配置文件中保存登录令牌,而 LINKJAR_API_KEY 中的 API 密钥可访问账号。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Linkjar,将其添加到工作区。
  2. 连接 所需的 凭据。它们会被私密存储,绝不会在公开页面上展示。
  3. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/com.linkjar%2Flinkjar/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。 客户端会在首次连接时完成 OAuth 登录。

{
  "mcpServers": {
    "linkjar": {
      "type": "http",
      "url": "https://linkjar.com/mcp"
    }
  }
}

README

linkjar

Send decks, proposals, PDFs and HTML pages as branded, tracked links from your terminal or your AI agent, then see who opened them, how far they read and what they clicked.

bash
npx linkjar loginnpx linkjar send deck.pdf --for "Sam Lee <[email protected]>"npx linkjar activity deck

Requires Node 18+. No dependencies. Install globally with npm i -g linkjar, or run it with npx linkjar.

Log in

bash
linkjar login                 # opens your browser; the token is saved, never printedlinkjar login --no-browser    # over SSH: open the printed link on any devicelinkjar login --key lj_...    # or save an API key

In CI or agent sandboxes, set LINKJAR_API_KEY instead. Create keys at Settings → Claude, CLI & API on linkjar.com. The env var takes precedence over a saved login. The login is saved in ~/.config/linkjar/config.json (or under $XDG_CONFIG_HOME), readable only by you. linkjar logout removes it.

Commands

CommandWhat it does
send <path|->Publish a PDF, Office file, HTML file, folder with index.html, or HTML on stdin
update <ref> <path|->Replace what a link shows; the link stays the same
listRecent documents with view counts
activity <ref>Who opened it, when, how far they read (alias views)
responses <ref>What people submitted or signed on a fillable PDF (--csv for a spreadsheet, --save-signed <dir> for signed PDFs)
link <ref> --name --emailA personal link for one person
settings <ref>Password, email gate, allowed domains, expiry, call-to-action button
room <title> <ref...>Several documents behind one link
open <ref>Open the document's settings page
whoami, login, logoutAccount

<ref> is a link, its slug or its id. Every command has --help with examples. Add --json to any command for the raw API response. In normal output the first line is the link.

bash
linkjar send ./proposal-site --title "Acme proposal" --password hunter22linkjar send deck.pdf --email-gate --domains acme.com --expires 2026-12-31linkjar send deck.pdf --cta-label "Book a call" --cta-url https://cal.com/me/introcat page.html | linkjar send - --title "One-pager"linkjar settings acme-proposal --remove-passwordlinkjar room "Acme deal room" acme-proposal case-study --email-gate

Use --url or LINKJAR_URL to point the CLI at another server, for example a local dev server.

For AI agents

skills/ holds agent skills for Claude Code, OpenClaw and similar agents:

SkillWhat it does
linkjarEvery CLI command: send, personal links, settings, activity, rooms
proposalWrites a client proposal page from a template and sends a link per decision-maker
pitch-deckBuilds a phone-friendly slide deck and sends a link per investor
one-pagerA sell sheet / leave-behind, optionally tailored to one account
case-studyTurns call notes and metrics into a case study (real quotes and numbers only)
follow-upReads activity and drafts who-to-contact-next emails

The writing skills ship a template.html with one <h2> per section, because the viewer reports which headings each person scrolled to. Ways to install them:

  • Claude Code plugin: this repo is also a Claude Code plugin and marketplace (.claude-plugin/):
    /plugin marketplace add rocketgems/linkjar/plugin install linkjar@linkjar
  • Any agent: copy the folders under skills/ into the agent's skills folder, for example ~/.claude/skills/.

For agents that can't run a CLI, such as Claude.ai or ChatGPT on the web, use the remote connector at https://linkjar.com/mcp instead.

Development

bash
npm test     # node --test: arg parsing, zip writer, fake-server send/activity/refresh, OAuth flowLINKJAR_URL=http://localhost:8000 node bin/linkjar.js login

来源:README.md,提交 b0009f7

工具

0
该服务器需要登录,因此 SourceWeft 无法在没有账号的情况下读取其工具,也未收录。已连接账号所能看到的内容可能因账号及其权限而异。

版本历史

1
  1. v1.0.1最新Oct 22, 2026

评分

已满足适用检查项的 85%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分