AgentLinkOps
com.agentlinkops由 agentlinkops.com 發布官方發布者v0.6.18更新於 Nov 8, 2026
Backlink monitoring with dated fetch evidence; checks and change events continue after the chat.
概覽
託管式反向連結監控服務,讓助理核查發佈方頁面是否連結到你的頁面,並檢視附日期的抓取證據。
- 可以做什麼
- 核查指定的來源與目標連結對,回傳附日期的觀測結果,含 HTTP 狀態、重新導向鏈、robots 狀況與內容校驗和
- 列出託管專案,檢視監控任務與在對話結束後仍持續產生的變更事件
- 檢視預期投放的證據,包括附有明確原因的 unknown 結果
- 將本機預期與託管服務同步,並把事件與證據參照拉取到本機鏡像
- 將供應商匯出(Ahrefs、Semrush、Majestic、Moz、DataForSEO、Linkody、Search Console、通用 CSV)匯入儲存庫帳本
- 適用情境
- 適合需要追蹤反向連結或連結投放的情境:讓助理核實某個發佈方頁面、提供附日期的證據,或找出發生變化的投放。適用於要求結果可稽核而非僅憑宣稱的 SEO 與外部連結工作流程。
- 執行需求
- 透過 streamable HTTP 連線的遠端 MCP 端點,使用 OAuth 登入,由你在用戶端選擇帳號、工作區與權限範圍。託管存取為分階段開放的私有試辦,帳號可能需等待開通。搭配的 CLI 需 Node.js 22.13 或更新版本,選用的 CRM 輔助工具需 Python 3.10 或更新版本。本機連結核查無需帳號。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 AgentLinkOps,將其新增到工作區。
- 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
- 為需要使用其工具的對話啟用該服務。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
交給代理程式安裝
把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。
閱讀 https://sourceweft.com/mcp/com.agentlinkops%2Fagentlinkops/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。其他 MCP 客戶端
把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。
{
"mcpServers": {
"agentlinkops": {
"type": "http",
"url": "https://app.agentlinkops.com/mcp"
}
}
}README
agentlinkops
Pack version 0.6.16. 156 commands in 13 toolsets.
A backlink ledger that lives in your repository. agentlinkops check fetches a source page,
looks for the link you declared and records an observation with the HTTP status, redirect
chain, robots posture and a SHA-256 of the fetched bytes. Page HTML never enters the repository.
A check that cannot conclude says unknown with a named reason, and unknown never means the
link was removed.
The CLI imports the same verifier module the hosted AgentLinkOps service runs, and its tests assert both paths return the same shape. The hosted checks, evidence store and MCP server are a separate service; this package is the local half and needs no account.
Give your agent AgentLinkOps
Use Node.js 22.13 or later. Choose a supplied-link check or a hosted task, then inspect the installed version's help before selecting guidance.
-
Inspect setup and choose guidance. CLI 0.6.10 installs the connection skill and its reference by default, with MCP setup for detected clients. Select optional guidance explicitly. Setup stores no credential and reports changes. CLI 0.6.9 and earlier can install the complete pack. Native-client acceptance remains separate from package checks.
With the
skillsCLI instead:npx -y skills add https://agentlinkops.com, then addhttps://app.agentlinkops.com/mcpas a remote HTTP MCP server in your client. On a version whose help supports selection, useagentlinkops agent setup --skill IDor--recipe IDfor optional guidance; repeat either flag for several choices. Choose--all-skillsonly for this product pack's skills. Separate optional packs require--pack DIR. Customer instructions and records remain the customer's choice.Preview
agentlinkops agent remove --recipe IDor--skill IDbefore adding--apply. The installer refuses skill removal while a recipe it owns still needs the skill. Keep the skill or select both that recipe and its skill after reconciling customer edits. The installer preserves edited recipe bodies, which can still block joint removal. For an intended complete uninstall, previewagentlinkops agent remove --scope project(oruser), then add--apply. -
Sign in for a chosen hosted task. The client opens the AgentLinkOps sign-in; you pick the account, workspace and scopes. Nothing is pasted into a chat. A supplied-link check needs no account or hosted connection.
-
Verify hosted access when needed. Ask your agent to list your AgentLinkOps projects, or run
agentlinkops doctor. -
Check a placement. Ask: "check whether [publisher page] links to [my page], show the dated observation and any uncertainty." No account yet? The same verifier runs locally:
This fetches a public source page and returns an observation; no repository, ledger, CRM or publisher recipe is required. Read the state and evidence limits, including an unknown result. A returned result does not establish presence.
The skill is a short door: the first time your agent uses AgentLinkOps in a session it reads
the full agent reference, which agentlinkops skill prints and
https://agentlinkops.com/SKILL.md serves. Hosted monitoring is a private pilot, and access opens
in stages; the local commands below need no account. The package is agentlinkops on npm, published by the
agentlinkops account; the source is https://github.com/sunlover7/agentlinkops-cli.
Install the CLI on its own
Or run it once without installing:
Check one link with no account
Check a supplied pair from any working directory, without creating a ledger:
If you choose to retain expected links in a repository ledger, use the optional local workflow:
init creates .agentlinkops/ with an empty ledger. add writes one entry. check fetches
the source page and appends an observation to the mirror. status names every entry whose
observations disagree with its intent and proposes the edit; applying it is a commit you make.
Ledger checks return 0 when no expected placement is conclusively absent and 1 when
an expected placement is observed absent with complete evidence. Unknown observations do
not fail a run by default. Pass --fail-on-unknown to return 1 for an unknown result
in text or JSON output. Usage, configuration and malformed-ledger errors return 2.
agentlinkops doctor verifies the ledger, the verifier self-test, cloud reachability and the
token, and prints a fix line for anything that fails.
The ledger
Intent and fact never share a file. You write intent; the verifier writes fact.
One ledger entry:
Three intents: wanted (we want this publisher to link to us; present is the news),
expected (it should be there now; absent is the alarm) and retired (stop checking, keep
the history). Nothing promotes an entry automatically. id is random and permanent, so a
corrected URL keeps its history. Everything is plain JSON Lines, one entry per line, that you
can read without this tool.
Imports and adoption
Supplier exports import through presets or an explicit column map, and a preview writes nothing:
Presets: Ahrefs, Semrush, Majestic, Moz, DataForSEO, Linkody, Google Search Console and generic
CSV. A preset is a convenience over --map, never a requirement. Every rejected row is reported
with its line and reason. Count-per-site Search Console exports are refused, because importing
them would invent placements.
An existing SQLite CRM (the reference adapter in scripts/agentlinkops.py) adopts into ledger
entries read-only with agentlinkops adopt crm.sqlite; there is no reverse direction.
One page can be checked without a ledger or an account: agentlinkops check --source URL --target URL [--scope exact] [--json] [--out result.json] runs the same verifier and prints one
result. --out reserves the file before the fetch and refuses to overwrite. A saved result later
joins a ledger with agentlinkops adopt-result result.json [--intent wanted|expected], which
validates the artifact (no raw HTML, a checksum that must match, a state consistent with its
evidence) and appends the entry and observation once under a writer lock.
Sync with the hosted service
Local commands need no account. Sync pushes expectations and pulls events and evidence
references into the mirror. It never writes into links.jsonl.
Hosted access opens in stages: anyone can create an account at https://app.agentlinkops.com/sign-up, and an account outside the pilot is told it is waiting for access. The hosted checks, evidence store and MCP server are a separate service and are not part of this package.
Citation commands
The local agentlinkops citation commands stay in this package for existing panels.
AI citation measurement is not part of the AgentLinkOps offer, and the hosted service does
not list citation commands for customers. agentlinkops citation help describes the local
commands.
Environment variables
No value is ever printed. The LINKTRAIL_* spellings, the linktrail command and a .linktrail/
ledger directory are still accepted with a one-line notice on stderr until 2026-10-15; run
agentlinkops migrate once to rename the directory. It refuses to merge or delete anything.
Agent plugin
The package doubles as a plugin: .claude-plugin/plugin.json and .codex-plugin/plugin.json
point at five product skills in skills/: connect, discovery, campaigns, CRM and assets.
agentlinkops agent setup keeps the connection-only default; --skill and --recipe
add explicit selections. --all-skills selects this pack's five skills. Upgrades retain
older optional selections and customer edits until explicit removal.
The separate optional content pack contains builder, humanizer, text cleanup,
internal-linking and pre-publish guidance. Its source-rights and portable-dependency
qualification remain unresolved; the product build preserves its
older published index and archives without qualifying them. When a separately qualified
pack is available, --pack DIR selects its local skills directory. An optional pack alone
does not configure AgentLinkOps MCP. The existing product discovery index and content
index paths remain unchanged.
Each standalone product archive includes its required references and Python resources. Its dependency receipt declares the separately installed CLI, selected recipes and customer tools. Node.js runs the CLI; Python 3.10 or later runs the optional CRM helper. Inspect the installed version and help before using a local feature. Refreshing the hosted command catalog does not install a newer CLI.
What it does not do
It holds no backlink index, sends no email, verifies no contact address and runs no JavaScript: observations are static HTML only, and each one says so. Literal IP addresses, reserved hostnames and non-default ports are refused before any fetch.
Documentation and source
- Guides: https://docs.agentlinkops.com/guides/first-result and https://docs.agentlinkops.com/guides/connect-cli
- Product: https://agentlinkops.com/
- Source: https://github.com/sunlover7/agentlinkops-cli
- Contract references shipped in this package:
references/cli.md,references/disavow.md,references/reports.md
License
Apache License 2.0. See LICENSE and NOTICE.
來源:README.md,提交 a75d796
工具
0版本歷史
3- v0.6.16Nov 5, 2026
- v0.5.2-registry.1Sep 20, 2026
- v0.5.1Sep 18, 2026
評分
已滿足適用檢查項的 83%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通必需25 分
- 已宣告認證方式必需10 分
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款不適用
託管服務按其提供方的條款使用,因此這裡不要求授權條款。此檢查項不計入百分比。