KitScout

Categories › Web & Browser › SEO & site audits

Sightkick

MCP serverVerified domain · sightkick.soRemote● LiveAPI key needed

The agentic SEO and GEO platform your AI agent uses to rank on Google and in AI search.

Install

Remote server: your requests and data go to app.sightkick.so. Claude Code: claude mcp add --transport http sightkick https://app.sightkick.so/mcp · Claude app: Settings → Connectors → Add custom connector.

What it can do

The tools this server listed when we connected to it, in its own words.

  • get_workspace — The workspace at a glance: the site, the plan as its amounts and what's left this month (a plan has amounts, no package name), each of Sight
  • get_guidance — Sightkick's SEO and GEO playbook by topic: what you may do, the scores, the schedule, structuring a page for AI answers, improving a page in
  • get_activity — What happened in the workspace, and what came of it. view: - log(limit?): What Sightkick, the owner and agents did, newest first. - events(a
  • get_visibility — How AI models (ChatGPT, Gemini, AI Overviews, AI Mode) answer the tracked buyer prompts. Sampled daily: judge windows, not single days. view
  • get_prompts — The buyer prompts Sightkick tracks in AI answers, and their answers. view: - list: Every tracked prompt with its visibility, sentiment, posi
  • update_prompts — Choose what is tracked in AI answers. action: - track(prompts): Track up to 25 prompts at once: each comes back added or skipped with why (t
  • update_competitors — The rivals the leaderboard and share of voice count (get_visibility competitors). action: - track(domain, name?): Track a rival from the nex
  • ask_ai — Put questions to ChatGPT, Gemini, AI Overviews, AI Mode, Perplexity or Copilot now, as a buyer in the workspace's market (or location, a cou
  • get_search_console — The site's Google Search Console (get_workspace says whether it's connected). view: - metrics(rangeDays?): Clicks, impressions, CTR and posi
  • check_web — Look at Google, a page or the sitemap as it is right now. rank spends one of the plan's rank checks (30 per day), the other checks are free.
  • get_keywords — The saved keywords and their topics, best Opportunity first. Free. view: - keywords(limit?, noTopic?, topic?, page?, months?): Each saved ke
  • research_keywords — Keyword research, each with volume, difficulty, CPC, intent, competition (0 to 1), bids, alsoIntents, serpFeatures (what Google shows), topT
  • update_keywords — Change the saved keywords. Free, up to 100 per call. action: - save(keywords): Save keywords as the owner's own: Sightkick checks each on Go
  • get_pages — The site's pages and their schedule. A page's status is how far its writing is: planned (not written), writing, ready (written), published,
  • score_page — Check a page's draft: the checklist, what to fix, by name. A page Sightkick wrote is also graded on the four pillars (answers the search, sa
  • update_page — Write pages and change them. A body is clean semantic HTML (h2 and h3 sections, paragraphs, links), no styles or scripts. Every page gets a
  • update_page_images — A page's pictures. Every page has a title card as its featured image, drawn by Sightkick in the brand's colour and font. Add a screenshot of
  • schedule_page — The publishing schedule: slots from Pages per month, and every ready page on the schedule out on its day, live, exactly as written, whoever
  • publish_page — Put pages on the site and take them down, at any time. Every page goes live. action: - publish(articleId, connectionId?): Publish a written
  • generate_page — Sightkick writes a page (research, outline, draft, judge, revise, screenshots, title card) from the plan's monthly pages, and is refused whe
  • get_improvements — What to change on the site, and what changes did. view: - suggested(includeSkipped?): This week's changes to published pages (title, a secti
  • update_improvements — Act on any improvement at any time: Auto improvements only says whether Sightkick makes them by itself. An id is a suggested change's or ano
  • get_backlinks — Links to the site and the places it should be listed. Free: another site's links are research_backlinks. view: - ledger(limit?): Every backl
  • research_backlinks — Other sites' links, from the backlink index: one of the month's backlink lookups per call (an answer from the last 7 days is free unless ref
  • update_backlinks — The backlink ledger, a directory listing's status and the listing kit. action: - add(url): Add a page that links to the site to the ledger,
  • get_outreach — The pages worth a link and the conversations with them, sent from the workspace's one sending inbox. view: - prospects(limit?): Pages AI ans
  • update_outreach — Find, prepare and follow up the pages worth a link. Nothing here sends an email: send_outreach does. action: - add(url, contactEmail?, conta
  • send_outreach — A real email to a stranger from the workspace's inbox, in the owner's name. Any time, whatever Auto outreach says. Not on the free trial. ac
  • get_reports — The shareable reports, each with its link and sections.
  • update_reports — Shareable reports at /r/<token>: anyone with the link reads them. action: - create(name?, sections?): A new report (sections left out take t
  • get_settings — The workspace's settings as the app's Settings show them. writing is the house style every page follows (author, voice, key facts, rules). v
  • update_brand — The business's facts everything Sightkick does reads (Settings → Brand Profile). action: - profile(description?, niche?, targetAudiences?, s
  • update_writing — The brand's rules for whoever writes, Sightkick or you (Settings → Writing, Images). voice, key_facts and rules replace the whole text: read
  • update_connections — Where pages publish, Search Console, other agents and the events webhook. A site has one publishing destination: a second is refused, so rem
  • update_outreach_setup — The sending inbox's settings and the pitch sequences (Settings → Sending inbox, Sequences). action: - signature(inboxId, signature): An inbo
  • update_jobs — What Sightkick does by itself (Settings → Automation), either way. None of it limits what you or the owner do. action: - job(job, mode): One
  • update_account — The account as Settings → Plan and → Notifications, and the brand switcher, keep it (read them with get_settings plan and notifications). A

KitScout test notes

Not tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.

Similar tools