Skip to content
AI Assistants (MCP)

What an AI Assistant Can Do in Linkilo Over MCP (and What It Asks First)

Once Claude, ChatGPT, Gemini, Grok or Claude Code is connected (see How to Connect Claude, ChatGPT, Gemini or Grok to Linkilo), this is what it can do, grouped by the access level and area the connection has. Every item is a tool the assistant calls on your site; the names are shown so you can recognise them in Recent MCP activity.

Any level: read and advise

Available to View only, Draft only and Publish. Nothing here changes your site.

  • The connection itself — get_connection_status: confirms it is connected, its level and areas, whether changes are allowed, and whether Search Console and GA4 are attached. Ask for this if an answer seems off.
  • Site overview — get_internal_linking_overview: pages, internal links, orphan count, pages with and without internal links.
  • Orphan pages — get_orphan_pages: pages with no inbound internal links, ranked, with Search Console and index signals and the suggested action.
  • Anchor text — get_anchor_report: anchors that are overused, generic, or point to several URLs.
  • Cannibalization — get_keyword_cannibalization (one query, several pages) and get_link_cannibalization (one anchor, several targets, with a recommended primary).
  • Topic clusters — get_topic_clusters: clusters with pillar and supporting posts.
  • Broken links — get_broken_links: results of the last broken-link scan, with source page, anchor, URL and status.
  • Redirects — get_redirects: old URL, new URL, type, hits, status.
  • Clicks — get_click_analytics: most-clicked internal links over a recent window.
  • Crawl activity — get_crawl_log: bot hit counts, most-crawled URLs, the last crawl of a page.
  • Search Console — get_gsc_queries: keyword, page, clicks, impressions, CTR, position.
  • Index coverage — get_index_coverage: indexed, not indexed or excluded per URL, plus totals.
  • Link equity — get_link_equity: which pages receive the most internal authority.
  • Suggestions — suggest_internal_links: Linkilo’s own suggestion engine, with the anchor, target, reason and confidence. Reading suggestions is always safe; applying one is a separate, confirmed change.
  • Client reports — list_report_profiles and generate_agency_report: a report from a saved profile or a built-in template, from cached data.

Good questions to ask: “Which of my pages have impressions but no internal links?”, “Which anchor do I overuse?”, “What did Googlebot fetch this week?”, “Which of my pages are crawled but not indexed?”

Draft only or Publish, by area

These are changes. Each one needs Also allow changes switched on under MCP Access, the matching area on the connection, and your confirmation in the chat; the assistant asks before every one. With Draft only, the change then waits under Pending AI changes for an administrator; with Publish, it goes live when you confirm.

Internal links

  • add_internal_link — link existing text in one post to another published post. The anchor must already appear as plain text in the post.
  • remove_link — remove links to one URL from a post, keeping the text.
  • change_link_url — point links in a post at a different URL, for example a moved page.
  • apply_link_suggestion — apply one of Linkilo’s own suggestions (it needs the signed suggestion the assistant received from suggest_internal_links).
  • run_link_scan — start Linkilo’s link scan, which refreshes every report. Scans run even under Draft only.

Broken links

  • fix_broken_link — point a broken link at a working URL, or remove it and keep the text, in every post where the scan found it or in one post.
  • ignore_broken_link and unignore_broken_link — hide a broken link from the report, or show it again.
  • run_broken_link_scan — start the broken-link scan.

Redirects

  • create_redirect — add a redirect. Linkilo refuses duplicates, self-redirects and loops.
  • set_redirect_status — turn a redirect off or back on.
  • delete_redirect — delete a redirect and its hit log.

What a change does and does not touch

  • Link edits change only links whose address is exactly the one given. A longer address that merely starts the same way, and plain-text mentions of the URL, are left alone.
  • Each edit is a normal WordPress save: a revision is kept, and Linkilo’s link audit can restore the post.
  • Links in menus, footers, sidebars, theme boxes and page builders are reported but not edited.
  • Changes run as the person who approved the connection, so an assistant connected by an Author can only edit that Author’s posts.

What it can never do

Nothing outside Linkilo: no users, plugins, themes, files, site settings or SQL. It cannot create or reveal keys, cannot raise its own access, and cannot spend your AI provider key. Every tool returns stored data only, and an empty dataset is reported as empty rather than guessed.

Last reviewed for Linkilo 3.0.2 (October 2026).

Was this article helpful?

Still stuck?

If this article did not answer it, tell us what you were trying to do and we will help, and usually fix the article too.