AgentLinkOps / Getting started
Connect your
backlink tools.
For your agent: read the public setup brief or browse the machine-readable index. You approve account access through OAuth.
Connect your tools to a shared monitoring record. Your agent handles the work around the link; AgentLinkOps remembers what happens to it.
This is an invitation-only development pilot. You need an approved AgentLinkOps account to connect to the service.
Connect over MCP
- Have your invited account ready. You can inspect its connections in your workspace.
- In your agent's settings, add an HTTP MCP server using the URL below. Choose its OAuth connection flow.
- Sign in and review the requested permissions. Approve the workspace connection, then return to your agent.
- Verify the connection with
get_workspace({})andlist_projects({ "limit": 20 }). Start withprojects:read; these calls do not create monitors or request checks.
https://app.agentlinkops.com/mcpClient setup varies. Use an MCP client that supports HTTP transport and OAuth. AgentLinkOps provides scoped authorization and requires explicit consent. You can also create a scoped API key in Agent access for REST integrations.
When you are ready to monitor, ask your agent to use an existing project or create one with projects:write. Provide a known source page and destination URL, then approve watches:write access to register the link. Creating a watch starts recurring checks that share your workspace allowance. Reading its record and history requires watches:read.
Scheduled checks continue when your agent is offline. Monitoring supplied URLs does not discover all backlinks on the web.
Tools with a clear job
This guide covers supplied-link monitoring tools. Use your connected agent’s tool list for current schemas. Permission checks apply to every call, and project restrictions apply to the records returned.
| Job | Tools |
|---|---|
| Workspace & projects | get_workspacelist_projectscreate_project |
| Placement monitoring | list_link_watchesget_link_watchmonitor_linkimport_link_watchesupdate_link_watchrequest_link_checkget_check_job |
| Evidence & changes | get_link_historylist_link_eventsget_public_contactsexport_link_watches |
| Profile & anchors | get_link_profileget_anchor_report |
| Destination health | list_targetsget_targetmonitor_targetupdate_targetrequest_target_checkget_target_jobget_target_historyget_target_placementslist_target_events |
Manual rechecks and scheduled source/destination checks share your workspace allowance. Reuse an idempotency key when retrying the same manual check request. Pause a monitor when you no longer want recurring checks.
Read what was observed
A placement has both a last known state and a latest check attempt. A complete observation can establish link presence, its anchor, and its attributes. A blocked or incomplete request stays unknown; it does not erase the previous verified state.
Confirmed loss requires independently repeated, complete checks. Destination monitoring has its own history: an unavailable destination does not mean the source link disappeared.
Saved HTML is private evidence. The pilot keeps raw snapshots for 30 days; observation metadata and history remain after a snapshot expires. Public contact extraction reads explicitly published emails and contact-page references from the latest saved page when that observation is complete. It does not infer addresses or establish deliverability.
Profile and anchor reports describe your monitored dataset and its evidence dates. They do not claim complete coverage of a site's backlink profile.
Keep your working context local
The project includes a Python and SQLite toolkit with Claude and Codex plugin manifests, shared skills, and campaign templates. Its CRM combines prospects, contacts, outreach references, and earned placements in your own workspace.
Your agent can use your existing browser and email tools for research and outreach, then record the outcome locally. Optional REST sync brings AgentLinkOps observations into that record.
The toolkit also creates offline HTML placement reports and manages user-selected disavow imports and exports. Costs and private notes are included in reports only when explicitly requested. Disavow decisions and Google submission remain with you.
The toolkit is currently distributed from the project repository's toolkit/plugin/agentlinkops directory. A public marketplace listing and public download release are not available yet.
Give access deliberately
Use Agent access in your workspace to inspect connections, revoke grants, and create or revoke scoped API keys. Keys are displayed once and expire within the period you select.
Keep credentials in your agent's existing secret store. An OAuth token issued for MCP is bound to the MCP endpoint; it is not a generic REST credential. The local REST connector uses a scoped API key.
Your AgentLinkOps connection grants no access to your mailbox or local files. The service does not send outreach.
Open workspace