Categories › Web & Browser › SEO & site audits
Web analytics that names the fix: funnels, replays, errors, page speed and SEO for your site.
Remote server: your requests and data go to mcp.convertlyft.com. Claude Code: claude mcp add --transport http convertlyft https://mcp.convertlyft.com/mcp · Claude app: Settings → Connectors → Add custom connector.
The tools this server listed when we connected to it, in its own words.
cvl_whoami — What this credential is, which workspace it reads, the scopes it holds, when it expires, and how many calls are left in the current windows;cvl_behavior_report — Where people got stuck in a window: the pages people spend time on and scroll through, the rage clicks, the dead clicks (the tag’s own, minucvl_kpi — Visitors, visits, the share of visits that bought or got in touch (conversion rate), revenue by currency, median engaged time and site healtcvl_explain — The methodology behind one figure on the KPI header: its definition, the population it was computed over (denominator, numerator and row coucvl_check_claim — Submit the sentence you are about to say plus the evidence ids (receipt_ids) of the data you were given. Returns ok, or the exact span no evcvl_change_preview — Show exactly what cvl_change_apply would write, and the undo it would hand back, without writing anything. Nothing is queued and nothing is cvl_change_apply — Record that the site changed, so the impact can be measured against it. Needs the preview_token from cvl_change_preview of the same note andcvl_change_undo — Remove a marker you wrote, using the undo computed when it was applied. Takes the proposal_id cvl_change_apply returned. Calling it twice iscvl_recall — The decision ledger for this workspace, newest first: what was found before, with the evidence behind each and the window it was computed ovcvl_remember — Append one row to this workspace’s ledger so the next conversation does not derive it again. A claim about the data (kind "finding") MUST cacvl_propose — Queue a fix for the OWNER to approve. This does not apply anything and cannot: approval is a human act on this product, and no credential cacvl_operator_run — Queue today’s operator run for this workspace. It does NOT execute here — a worker claims the row and runs it, so this returns a run id and cvl_seo_backlinks — How many domains and pages link to this site, snapshot by snapshot, and the newest link-gap read as the SEO room shows it: domains linking tcvl_seo_audit — The latest full crawl of this site as a summary (a newer list re-check, a 0-page run or a crawl still running never replaces it; full_run nacvl_run_crawl — Start a crawl of this workspace’s own site with the Convertlyft spider: every page’s status, title, description, headings, words and techniccvl_site_pages — Every page the newest crawl found, one row each: path, status, title, H1, meta description, word count, how many technical issues it has andcvl_error_fix_shipped — Tell Convertlyft that the fix for one error is live on the site. Call it only once the change is deployed — not when it is written or mergedcvl_crawl_start — Start a crawl of any public website with the Convertlyft crawler and get a crawl_id straight away; the crawl runs for a few minutes, or for cvl_seo_flow — Where the automatic SEO chain stands for this site: crawl, keywords, competitors, SEO to-dos (the opportunities step) and briefs, each done cvl_seo_opportunities — The ranked to-do list: searches your competitors win and you do not, related searches around your money keywords, and Search Console near-micvl_seo_track_keywords — Add searches to Rankings in a market. Checks follow the market's existing schedule; plan limits apply. Idempotent. dry_run: true tracks nothcvl_seo_untrack_keywords — Remove searches from Rankings in a market. Idempotent.cvl_seo_set_competitor_state — Pin a competitor (always used), hide one (state hidden, or its older name dismissed: hidden 180 days), or clear the choice. An authority sitcvl_seo_brief_keywords — Decide the searches listed under a stored SEO content brief’s "Keywords to add" — add, skip, or clear, several at once (the room’s "Add all"cvl_seo_issue_on_purpose — Renamed cvl_seo_issue_not_a_problem, which does the same; this name keeps working until 2026-11-18. Say a Site audit issue is deliberate on cvl_seo_opportunity_track — Act on an SEO to-do from cvl_seo_opportunities by tracking its search. Idempotent.cvl_seo_set_keyword_money — Mark a search as a money keyword (counts for competitors and SEO to-dos) or not. The same call with the other value undoes it.cvl_seo_map_keyword_page — Say which page of the site targets a search. Answers the page it had before.cvl_seo_add_keywords — Add searches to the keyword list, optionally for one page. Idempotent.cvl_seo_run_flow — Run the SEO chain again from the newest crawl (or from one step): keywords, competitors, SEO to-dos and SEO content briefs. Search data is icvl_seo_write_fix — Retired 2026-10-18 and no longer offered: every call answers not_offered and spends nothing. It leaves the list on 2026-11-17. For a title, cvl_seo_make_brief — Make the SEO content brief for one search: it reads the live top results, crawls the top pages and writes suggestions. It uses one of the mocvl_seo_add_market — Start tracking this site in another market (country, language and device). The new market copies the primary market’s tracked searches and icvl_public_seo_scan — Scan a public website for SEO problems with the Convertlyft crawler: up to 25 pages, robots.txt obeyed, no JavaScript run, nothing changed ocvl_public_seo_scan_result — The result of a scan cvl_public_seo_scan started, by its scan_id. Same shape as that tool's answer; waits up to about 45 seconds if the scancvl_public_agent_readiness — What the scan found about AI agents on a public site: its agent-readiness level (L0 unreachable to L4 agent-native) with what holds it therecvl_docs_search — Search Convertlyft’s public documentation for agents — https://convertlyft.com/llms.txt and https://convertlyft.com/llms-full.txt (the API, cvl_seo_serp — The live first page of Google results for one search in one country: position, address, domain and title of each organic result, the "Peoplecvl_seo_keyword_ideas — Searches around one seed: searches that contain the seed (mode suggestions, the default: stays on the seed), what Google lists beside it (recvl_seo_keyword_metrics — For searches you name: monthly volume, difficulty, intent and the last 12 months of volume, as the provider estimates them. Every search namNot tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.