OpinlySDK

Tool reference

Every tool exposed by the Opinly MCP connector, grouped by area, with its read/write behaviour.

The connector exposes the tools below. Each tool declares its behaviour so your MCP client can request confirmation before anything changes:

  • Read — returns data only; never modifies your workspace.
  • Write — creates or updates data.
  • Destructive — deletes or removes data, or takes an action that is hard to undo.

Companies & competitors

ToolWhat it doesType
list_companiesList companies in your workspaceRead
list_competitorsList tracked competitorsRead
get_competitorGet a single competitorRead
add_competitorAdd a tracked competitorWrite
remove_competitorRemove a tracked competitorDestructive

Keywords

ToolWhat it doesType
list_tracked_keywordsList tracked keywordsRead
search_keywordsSearch for keywordsRead
search_cluster_keywordsSearch keywords within a clusterRead
get_ranked_keywordsGet keywords a site ranks forRead
get_keyword_gapCompare keyword coverage vs a competitorRead
list_locationsList supported locationsRead
track_keywordTrack a keywordWrite
untrack_keywordStop tracking a keywordDestructive

Traffic, backlinks & audits

ToolWhat it doesType
get_trafficGet traffic estimatesRead
get_backlinksGet backlinks for a domainRead
get_page_backlinksGet backlinks for a pageRead
get_referring_domainsGet referring domainsRead
get_backlink_gapCompare backlinks vs a competitorRead
get_site_auditGet a site audit summaryRead
get_site_audit_pagesGet per-page site audit resultsRead
start_scrapeStart a site crawlWrite

Pages, clusters & signals

ToolWhat it doesType
list_pagesList scraped pagesRead
get_page_signalsGet a page's signal historyRead
get_blog_structureGet the blog structureRead
list_clustersList content clustersRead
create_clusterCreate a content clusterWrite
update_clusterUpdate a content clusterWrite
assign_pages_to_clusterAssign pages to a clusterWrite
delete_clusterDelete a content clusterDestructive

Blog content

ToolWhat it doesType
list_postsList blog postsRead
get_postGet a blog postRead
list_foldersList blog foldersRead
create_postCreate a blog post draftWrite
edit_postEdit a blog post draftWrite
schedule_postSchedule a post to publish laterWrite
create_folderCreate a blog folderWrite
publish_postPublish a post (goes live)Write
unpublish_postUnpublish a post (removes from live site)Destructive

Authors & images

ToolWhat it doesType
list_authorsList authorsRead
create_authorCreate a blog authorWrite
edit_authorEdit a blog authorWrite
set_author_imageSet an author's imageWrite
set_post_title_imageSet a post's title imageWrite
request_image_uploadRequest an image upload URLWrite
upload_imageUpload an imageWrite

LLM visibility

ToolWhat it doesType
get_llm_visibilityGet LLM visibility metricsRead
get_llm_competitor_leaderboardGet the LLM visibility leaderboardRead
compare_llm_visibilityCompare LLM visibility vs a competitorRead
list_llm_promptsList tracked LLM promptsRead
create_llm_promptAdd a tracked LLM promptWrite
update_llm_promptEdit or enable/disable an LLM promptWrite
delete_llm_promptDelete an LLM promptDestructive

Utility

ToolWhat it doesType
search_docsSearch the Opinly documentationRead
searchSearch across your workspaceRead
fetchFetch a resource by IDRead
submit_feedbackSend feedback to OpinlyWrite