Skip to content
Language: English

AI assistants

All AI tools at a glance

Updated 1 November 2026 4 min read

The 25 tools of the LinkHarbor MCP server: what each one does, which permission it needs and which actions apply at once or after approval.

The LinkHarbor MCP server offers 25 tools: 10 for reading and 15 for making changes. Your assistant only sees the tools for which you have granted the matching permission. The names in the tables are the technical names, which may also show up in your assistant.

Reading

ToolWhat it doesPermission
list_pagesLists the workspace's pages with ID, handle, title, status and live versionRead · Pages
get_pageReads everything editable on a page: page data, draft (template, design, theme, custom CSS, SEO), blocks and linksRead · Pages and Read · Links
get_block_typesShows the available block types and their settingsRead · Pages
list_templatesLists the built-in templates and the workspace's active custom templates, noting which ones your plan unlocksRead · Workspaces
list_page_versionsLists a page's published versions, newest firstRead · Pages
get_preview_linkCreates a preview link to the draft, valid for 10 minutesRead · Pages
get_page_statsViews, clicks, click-through rate and clicks per link for a page (from Creator Pro)Read · Statistics
get_workspace_statsOverview of all pages and the top pages in the period (from Creator Pro)Read · Statistics
list_formsLists the workspace's formsRead · Forms
get_form_submissionsShows the latest submissions of a form (1 to 100, default 20), and older ones on requestRead · Forms

For the statistics tools, the assistant can choose a period: 24 hours, 7 days, 30 days (default), 90 days, current month or last month.

Making changes

ToolWhat it doesPermissionTakes effect
create_pageCreates a new, unpublished page; the handle cannot be changed through the assistant afterwardsWrite · PagesNew page as a draft
update_pageChanges the title or the listing in the LinkHarbor directory (not the handle)Write · PagesImmediately, not versioned
update_page_designChanges template, design, theme and custom CSS; only the values given change, the rest of the theme staysWrite · PagesDraft
update_page_seoChanges SEO and sharing texts (without image)Write · PagesDraft
add_blockAdds a block at the endWrite · PagesDraft
update_blockChanges a blockWrite · PagesDraft
delete_blockRemoves a blockWrite · PagesDraft, asks first
reorder_blocksChanges the order of the blocksWrite · PagesDraft
add_linkAdds a link button at the endWrite · LinksDraft
update_linkChanges a link: title, target, on/off, schedule, style, country and device rulesWrite · LinksDraft
delete_linkRemoves a linkWrite · LinksDraft, asks first
reorder_linksChanges the order of the linksWrite · LinksDraft
restore_page_versionBrings a published version (or the current live state) back into the draftWrite · PagesDraft, asks first
set_page_visibilityMakes the page public, private or password-protectedWrite · PagesLive immediately, asks first
publish_pagePuts the draft live and saves it as a new versionWrite · PagesLive immediately, asks first

“Draft” means visitors only see the change once publish_page publishes the page. “Asks first” means the tool is marked as consequential for the assistant. Claude and ChatGPT normally ask for your confirmation with such tools; exactly how is up to each client.

Good to know

  • Read and write permissions are separate for the assistant: if you only grant “Write · Pages”, you do not get the read tools for pages as well
  • get_page also needs “Read · Links”, because it reads the page's links too
  • New blocks and links always land at the end; the assistant then moves them with reorder_blocks or reorder_links
  • Plan limits apply just as in the dashboard, for example for block types, premium templates or the number of links
  • The preview link shows the draft the way visitors will see it after publishing
  • The assistant treats texts from pages and form submissions as data, not as instructions

Permissions without a tool of their own

Some permissions can be granted on the consent page, but the assistant currently does not use them for any tool: “Read · Assets”, “Write · Assets”, “Write · Forms”, “Write · Workspaces”, “Read · Supporter payments”, “Read · Short Links”, “Write · Short Links” and “Write · Workspace templates”. You can untick them without any downside.

Nothing found?

Tell us what you need, and our support team will help you personally.

Contact support