Mark

Tool reference

Every tool an AI agent can call in your Mark workspace, grouped by job, with read-only and write tools marked.

Mark's MCP server at https://app.use-mark.com/mcp has 57 tools. An agent calls them with your permissions in the workspace you picked when you connected. To connect one, see Connect your AI agent.

  • Read-only tools never change anything.
  • Write tools change data in your workspace.
  • Write, destructive tools delete, disconnect, approve, or reject, or otherwise can't be taken back. Most clients ask you to confirm them.
  • Costs credit tools make a paid data lookup and spend workspace credit.

Workspace and brand

ToolNameWhat it doesAccessCosts credit
Get Workspaceget_workspaceRole, timezone, members, sites, a short line per channel, and what needs attentionRead-onlyNo
List Channelslist_channelsEach social channel: whether an account is connected and which one, approval mode, and whether its rules were savedRead-onlyNo
Get Brand Contextget_brand_contextVoice, visuals, personas, pillars, angles, markets, buyer questions, and KPI targetsRead-onlyNo
Update Brand Profileupdate_brand_profileBrand voice or visualsWriteNo
Save Strategy Itemsave_strategy_itemCreate or update a persona, pillar, angle, market, buyer question, or KPI targetWriteNo
Delete Strategy Itemdelete_strategy_itemPermanently delete a persona, pillar, angle, market, or KPI targetWrite, destructiveNo
List Market Locationslist_market_locationsLook up market locations by place name. Returns codes, country, and languagesRead-onlyNo
Set Up Marketset_up_marketCreate or update an active market from a place name and languageWriteNo
Get Setup Statusget_setup_statusWhat is missing (market, site, brand, slots, connections) and which tool or connect link fixes itRead-onlyNo

Posts, review, and calendar

ToolNameWhat it doesAccessCosts credit
Get Channel Rulesget_channel_rulesLength limits, fields, and drafting notes for a channelRead-onlyNo
Search Postssearch_postsFind posts by status (including the review queue), channel, dates, or textRead-onlyNo
Get Postget_postOne post's current revision, media, flags, comments, and historyRead-onlyNo
Get Calendarget_calendarScheduled and published posts, plus open slotsRead-onlyNo
Save Postsave_postCreate or edit a draft. Never submits or publishesWriteNo
Submit Post for Reviewsubmit_postSend a draft to review. Auto-approve channels can approve it immediatelyWriteNo
Approve Postsapprove_postsApprove exact revisions. They publish at the scheduled timeWrite, destructiveNo
Request Changes or Rejectreview_postSend a post back, or reject it for goodWrite, destructiveNo
Comment on Postcomment_on_postAdd a review comment on the current revisionWriteNo
Reschedule Postreschedule_postMove a post to a new future timeWriteNo
Update Posting Slotsupdate_posting_slotsAdd or remove recurring weekday and time slots per channelWriteNo
Update Channel Settingsupdate_channel_settingsChannel settings including approval mode. Auto-approve skips human reviewWrite, destructiveNo
Resolve External Postresolve_external_postKeep a post published outside Mark, or link it to an existing Mark post. Admin onlyWriteNo
Delete Postdelete_postPermanently delete a draft that has never been sent for reviewWrite, destructiveNo
Archive Postarchive_postStop a post from publishing. It stays in the workspaceWriteNo

Assets

ToolNameWhat it doesAccessCosts credit
Search Assetssearch_assetsSearch the media libraryRead-onlyNo
Get Assetget_assetPreview URL, details, and which posts use itRead-onlyNo
Add Assetadd_assetImport from a public URL, or get a one-time upload URLWriteNo
Update Assetupdate_assetRename an assetWriteNo
Delete Assetsdelete_assetsPermanently delete assets. Can also detach them from draftsWrite, destructiveNo

Performance

ToolNameWhat it doesAccessCosts credit
Get Content Performanceget_content_performanceReach, engagement, and clicks by channel, post, pillar, and angleRead-onlyNo
Get Search Performanceget_search_performanceSearch Console queries, pages, striking distance, and anomaliesRead-onlyNo
Inspect URLinspect_urlAsk Google whether a page is indexed, and why. Uses Google quotaRead-onlyNo

Keywords and competitors

ToolNameWhat it doesAccessCosts credit
Research Keywordsresearch_keywordsKeyword ideas with volume, difficulty, and intentRead-onlyYes
Check Keyword Audiencecheck_keyword_audienceWho currently ranks for a keywordRead-onlyYes
List Saved Keywordslist_saved_keywordsSaved keywords, tags, verdicts, tracking, and latest rankRead-onlyNo
Save Keywordssave_keywordsSave keywords and set tags, verdict, and trackingWriteNo
Remove Keywordsremove_keywordsRemove saved keywords and their tracking historyWrite, destructiveNo
Analyze Domainanalyze_domainOverview, top pages, page keywords, or backlinks for a domainRead-onlyYes
Get Rankingsget_rankingsTracked positions now and over timeRead-onlyNo
Run Rank Checkrun_rank_checkRefresh rankings now, outside the scheduleWriteYes

Websites and site health

ToolNameWhat it doesAccessCosts credit
List Siteslist_sitesWebsites, primary site, readiness, and latest auditRead-onlyNo
Get Site Auditget_site_auditScore, issues by severity, and a prioritized fix planRead-onlyNo
Run Site Auditrun_site_auditStart a crawl. Poll Get Site Audit for the resultWriteYes
Check Site Readinesscheck_site_readinessRe-scan robots.txt, llms.txt, structured data, and speedRead-onlyNo
Submit URLs to IndexNowsubmit_urls_to_indexnowTell IndexNow search engines about changed URLs. Cannot be undoneWrite, destructiveNo
Save Sitesave_siteAdd or edit a website: hostname, name, primary, and lead captureWriteNo
Delete Sitedelete_sitePermanently remove a website and its audits and readiness historyWrite, destructiveNo
Set Check Cadenceset_check_cadenceHow often a rank check or site audit runs (off or weekly)WriteNo

AI visibility

ToolNameWhat it doesAccessCosts credit
Get AI Visibilityget_ai_visibilityBuyer questions, AI search volume, assistant referral traffic, and readinessRead-onlyNo
Refresh AI Search Volumerefresh_ai_volumeRe-estimate how often buyer questions are asked in AI assistantsWriteYes
Check AI Assistant Trackingcheck_ai_assistant_trackingCheck that ChatGPT, Perplexity, and other assistants are tracked on a siteRead-onlyNo

Connections

ToolNameWhat it doesAccessCosts credit
List Connectionslist_connectionsIntegrations, their health, last sync, and failed jobs. Social accounts share one Social publishing rowRead-onlyNo
Get Connect Linkget_connect_linkLink to connect a provider in the Mark app. Connecting happens in the browserRead-onlyNo
Sync Connectionssync_connectionsRefresh an integration's health, retry a failed job, or ingest DriveWriteNo
Update Connection Settingsupdate_connection_settingsSave a Search Console or GA4 property, or Drive folders to watchWriteNo
Disconnect Accountdisconnect_connectionDisconnect an integration. Social publishing disconnects every social account at onceWrite, destructiveNo
Email Setup Checklistsend_setup_checklistEmail the signed-in user a checklist of connections still waitingWriteNo

On this page