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

  1. Have your invited account ready. You can inspect its connections in your workspace.
  2. In your agent's settings, add an HTTP MCP server using the URL below. Choose its OAuth connection flow.
  3. Sign in and review the requested permissions. Approve the workspace connection, then return to your agent.
  4. Verify the connection with get_workspace({}) and list_projects({ "limit": 20 }). Start with projects:read; these calls do not create monitors or request checks.
https://app.agentlinkops.com/mcp

Client 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.

JobTools
Workspace & projectsget_workspace
list_projects
create_project
Placement monitoringlist_link_watches
get_link_watch
monitor_link
import_link_watches
update_link_watch
request_link_check
get_check_job
Evidence & changesget_link_history
list_link_events
get_public_contacts
export_link_watches
Profile & anchorsget_link_profile
get_anchor_report
Destination healthlist_targets
get_target
monitor_target
update_target
request_target_check
get_target_job
get_target_history
get_target_placements
list_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