[{"data":1,"prerenderedAt":400},["ShallowReactive",2],{"docs-navigation":3,"docs-\u002Fdocs\u002Fapi\u002Fuse-in-claude":228},[4],{"title":5,"path":6,"stem":7,"children":8,"page":30},"Docs","\u002Fdocs","docs",[9,31,56,98,118,138,163],{"title":10,"description":11,"group":11,"path":12,"stem":13,"children":14,"page":30},"Getting started",null,"\u002Fdocs\u002Fgetting-started","docs\u002F1.getting-started",[15,20,25],{"title":16,"path":17,"stem":18,"description":19,"group":11},"Overview","\u002Fdocs\u002Fgetting-started\u002Foverview","docs\u002F1.getting-started\u002F1.overview","What Shruwd does and what you get out of it.",{"title":21,"path":22,"stem":23,"description":24,"group":11},"Quickstart","\u002Fdocs\u002Fgetting-started\u002Fquickstart","docs\u002F1.getting-started\u002F2.quickstart","From an empty account to your first measurement.",{"title":26,"path":27,"stem":28,"description":29,"group":11},"Reading your results","\u002Fdocs\u002Fgetting-started\u002Freading-your-results","docs\u002F1.getting-started\u002F3.reading-your-results","What the four numbers mean, and when to trust them.",false,{"title":32,"description":11,"group":11,"path":33,"stem":34,"children":35,"page":30},"What you track","\u002Fdocs\u002Ftracking","docs\u002F2.tracking",[36,41,46,51],{"title":37,"path":38,"stem":39,"description":40,"group":11},"Brands","\u002Fdocs\u002Ftracking\u002Fbrands","docs\u002F2.tracking\u002F1.brands","Add, rename and archive the brands you measure.",{"title":42,"path":43,"stem":44,"description":45,"group":11},"Prompts","\u002Fdocs\u002Ftracking\u002Fprompts","docs\u002F2.tracking\u002F2.prompts","Choose and manage the questions Shruwd asks each engine.",{"title":47,"path":48,"stem":49,"description":50,"group":11},"Competitors","\u002Fdocs\u002Ftracking\u002Fcompetitors","docs\u002F2.tracking\u002F3.competitors","Track the brands you are compared against, and how they are matched.",{"title":52,"path":53,"stem":54,"description":55,"group":11},"Connecting Search Console","\u002Fdocs\u002Ftracking\u002Fconnecting-search-console","docs\u002F2.tracking\u002F4.connecting-search-console","Add per-page search demand so two diagnostics can run.",{"title":57,"description":11,"group":11,"path":58,"stem":59,"children":60,"page":30},"Crawler logs","\u002Fdocs\u002Fcrawler-logs","docs\u002F3.crawler-logs",[61,66,72,77,82,87,93],{"title":62,"path":63,"stem":64,"description":65,"group":11},"Choosing a log path","\u002Fdocs\u002Fcrawler-logs\u002Fchoosing-a-log-path","docs\u002F3.crawler-logs\u002F1.choosing-a-log-path","Pick the way of sending crawler logs that matches your hosting.",{"title":67,"path":68,"stem":69,"description":70,"group":71},"Platform log drains","\u002Fdocs\u002Fcrawler-logs\u002Fplatform-log-drains","docs\u002F3.crawler-logs\u002F2.platform-log-drains","Send logs from Vercel, Netlify, Fly and similar. No code.","Setup guides",{"title":73,"path":74,"stem":75,"description":76,"group":71},"Cloudflare Worker","\u002Fdocs\u002Fcrawler-logs\u002Fcloudflare-worker","docs\u002F3.crawler-logs\u002F3.cloudflare-worker","Forward crawler hits from behind Cloudflare, on any plan.",{"title":78,"path":79,"stem":80,"description":81,"group":71},"Cloudflare Logpush","\u002Fdocs\u002Fcrawler-logs\u002Fcloudflare-logpush","docs\u002F3.crawler-logs\u002F4.cloudflare-logpush","Send zone request logs straight to Shruwd. Enterprise zones, no code.",{"title":83,"path":84,"stem":85,"description":86,"group":71},"Server middleware","\u002Fdocs\u002Fcrawler-logs\u002Fserver-middleware","docs\u002F3.crawler-logs\u002F5.server-middleware","Forward crawler hits from a Nuxt or Nitro origin. Last resort.",{"title":88,"path":89,"stem":90,"description":91,"group":92},"Crawlers tracked","\u002Fdocs\u002Fcrawler-logs\u002Fcrawlers-tracked","docs\u002F3.crawler-logs\u002F6.crawlers-tracked","Which bots Shruwd recognises, and how a hit is verified.","Reference",{"title":94,"path":95,"stem":96,"description":97,"group":92},"Ingest not arriving","\u002Fdocs\u002Fcrawler-logs\u002Fingest-not-arriving","docs\u002F3.crawler-logs\u002F7.ingest-not-arriving","Diagnose a log drain that is not delivering.",{"title":99,"description":11,"group":11,"path":100,"stem":101,"children":102,"page":30},"Findings and fixes","\u002Fdocs\u002Ffindings","docs\u002F4.findings",[103,108,113],{"title":104,"path":105,"stem":106,"description":107,"group":11},"How findings work","\u002Fdocs\u002Ffindings\u002Fhow-findings-work","docs\u002F4.findings\u002F1.how-findings-work","What a finding is, how much to trust it, and how to prove your fix worked.",{"title":109,"path":110,"stem":111,"description":112,"group":11},"Rechecks","\u002Fdocs\u002Ffindings\u002Frechecks","docs\u002F4.findings\u002F2.rechecks","How Shruwd proves whether your fix moved the number.",{"title":114,"path":115,"stem":116,"description":117,"group":11},"Findings reference","\u002Fdocs\u002Ffindings\u002Ffindings-reference","docs\u002F4.findings\u002F3.findings-reference","Every diagnostic Shruwd runs, what triggers it and what to do.",{"title":119,"description":11,"group":11,"path":120,"stem":121,"children":122,"page":30},"Metrics","\u002Fdocs\u002Fmetrics","docs\u002F5.metrics",[123,128,133],{"title":124,"path":125,"stem":126,"description":127,"group":11},"Metric definitions","\u002Fdocs\u002Fmetrics\u002Fmetric-definitions","docs\u002F5.metrics\u002F1.metric-definitions","Exactly what each number counts, and when it is undefined.",{"title":129,"path":130,"stem":131,"description":132,"group":11},"Confidence and sample size","\u002Fdocs\u002Fmetrics\u002Fconfidence-and-sample-size","docs\u002F5.metrics\u002F2.confidence-and-sample-size","Why every number has a range, and why some are withheld.",{"title":134,"path":135,"stem":136,"description":137,"group":11},"When a number has moved","\u002Fdocs\u002Fmetrics\u002Fwhen-a-number-has-moved","docs\u002F5.metrics\u002F3.when-a-number-has-moved","The rule Shruwd uses before calling a change real.",{"title":139,"description":11,"group":11,"path":140,"stem":141,"children":142,"page":30},"Account","\u002Fdocs\u002Faccount","docs\u002F6.account",[143,148,153,158],{"title":144,"path":145,"stem":146,"description":147,"group":11},"Plans and limits","\u002Fdocs\u002Faccount\u002Fplans-and-limits","docs\u002F6.account\u002F1.plans-and-limits","What each plan includes and what happens when you reach a limit.",{"title":149,"path":150,"stem":151,"description":152,"group":11},"Team and roles","\u002Fdocs\u002Faccount\u002Fteam-and-roles","docs\u002F6.account\u002F2.team-and-roles","Invite people, set what they can change, and remove access.",{"title":154,"path":155,"stem":156,"description":157,"group":11},"Billing","\u002Fdocs\u002Faccount\u002Fbilling","docs\u002F6.account\u002F3.billing","Change plan, read your usage, and handle a failed payment.",{"title":159,"path":160,"stem":161,"description":162,"group":11},"Email notifications","\u002Fdocs\u002Faccount\u002Femail-notifications","docs\u002F6.account\u002F4.email-notifications","What Shruwd emails you, and how to turn it off.",{"title":164,"description":11,"group":11,"path":165,"stem":166,"children":167,"page":30},"Build on Shruwd","\u002Fdocs\u002Fapi","docs\u002F7.api",[168,173,179,184,189,194,198,203,208,213,218,223],{"title":169,"path":170,"stem":171,"description":172,"group":11},"API overview","\u002Fdocs\u002Fapi\u002Fapi-overview","docs\u002F7.api\u002F1.api-overview","Authentication, errors, limits and the rules every endpoint follows.",{"title":174,"path":175,"stem":176,"description":177,"group":178},"Use in ChatGPT","\u002Fdocs\u002Fapi\u002Fuse-in-chatgpt","docs\u002F7.api\u002F10.use-in-chatgpt","Connect Shruwd to ChatGPT in developer mode.","Clients and agents",{"title":180,"path":181,"stem":182,"description":183,"group":178},"Use in Grok","\u002Fdocs\u002Fapi\u002Fuse-in-grok","docs\u002F7.api\u002F11.use-in-grok","Add Shruwd to Grok as a custom connector.",{"title":185,"path":186,"stem":187,"description":188,"group":178},"For AI agents","\u002Fdocs\u002Fapi\u002Ffor-ai-agents","docs\u002F7.api\u002F12.for-ai-agents","Machine-readable versions of everything here.",{"title":37,"path":190,"stem":191,"description":192,"group":193},"\u002Fdocs\u002Fapi\u002Fbrands","docs\u002F7.api\u002F2.brands","Create, read, rename and archive brands over the API.","Endpoints",{"title":42,"path":195,"stem":196,"description":197,"group":193},"\u002Fdocs\u002Fapi\u002Fprompts","docs\u002F7.api\u002F3.prompts","Add, edit and retire the questions asked every cycle.",{"title":199,"path":200,"stem":201,"description":202,"group":193},"Entities","\u002Fdocs\u002Fapi\u002Fentities","docs\u002F7.api\u002F4.entities","Manage the brand and its competitors, and the aliases that count.",{"title":204,"path":205,"stem":206,"description":207,"group":193},"Measurement","\u002Fdocs\u002Fapi\u002Fmeasurement","docs\u002F7.api\u002F5.measurement","Run cycles and read visibility, crawlers and individual answers.",{"title":209,"path":210,"stem":211,"description":212,"group":193},"Findings","\u002Fdocs\u002Fapi\u002Ffindings","docs\u002F7.api\u002F6.findings","Read diagnosed findings and move them through their lifecycle.",{"title":214,"path":215,"stem":216,"description":217,"group":178},"TypeScript SDK","\u002Fdocs\u002Fapi\u002Ftypescript-sdk","docs\u002F7.api\u002F7.typescript-sdk","A typed client for the Shruwd API.",{"title":219,"path":220,"stem":221,"description":222,"group":178},"MCP server","\u002Fdocs\u002Fapi\u002Fmcp-server","docs\u002F7.api\u002F8.mcp-server","Use Shruwd from Claude, ChatGPT, Grok or Cursor.",{"title":224,"path":225,"stem":226,"description":227,"group":178},"Use in Claude","\u002Fdocs\u002Fapi\u002Fuse-in-claude","docs\u002F7.api\u002F9.use-in-claude","Add Shruwd to Claude as a custom connector.",{"id":229,"title":230,"body":231,"description":394,"extension":395,"group":178,"meta":396,"navigation":397,"path":225,"section":164,"seo":398,"stem":226,"__hash__":399},"docs\u002Fdocs\u002F7.api\u002F9.use-in-claude.md","Use Shruwd in Claude",{"type":232,"value":233,"toc":386},"minimark",[234,238,242,247,298,308,325,329,340,352,355,359,370,374],[235,236,230],"h1",{"id":237},"use-shruwd-in-claude",[239,240,241],"p",{},"Add Shruwd to Claude as a custom connector. Claude can then read your brand's visibility in\nAI answers, its findings and its crawler activity, and set up prompts and competitors for\nyou. It works on the web, in Claude Desktop and on mobile, on every Claude plan. The Free\nplan allows one custom connector.",[243,244,246],"h2",{"id":245},"add-the-connector","Add the connector",[248,249,250,259,265,283,292],"ol",{},[251,252,253,254,258],"li",{},"In Claude, go to ",[255,256,257],"strong",{},"Customize → Connectors",".",[251,260,261,262,258],{},"Click ",[255,263,264],{},"Add custom connector",[251,266,267,268,272,273],{},"Name it ",[269,270,271],"code",{},"Shruwd"," and enter the URL:",[274,275,280],"pre",{"className":276,"code":278,"language":279},[277],"language-text","https:\u002F\u002Fshruwd.io\u002Fmcp\n","text",[269,281,278],{"__ignoreMap":282},"",[251,284,261,285,288,289,258],{},[255,286,287],{},"Add",", then ",[255,290,291],{},"Connect",[251,293,294,295,258],{},"Sign in to Shruwd, choose the workspace and the access, and click ",[255,296,297],{},"Allow",[239,299,300,301,304,305,258],{},"If Claude asks how to sign in, keep its defaults: ",[255,302,303],{},"Sign in now",", and ",[255,306,307],{},"Use Claude's\npublished identity",[239,309,310,313,314,317,318,321,322,324],{},[255,311,312],{},"Team and Enterprise:"," an owner adds the connector under ",[255,315,316],{},"Organization settings →\nConnectors → Add → Custom"," (choose ",[255,319,320],{},"Web"," if asked). Each person then connects it under\n",[255,323,257],{}," and signs in with their own Shruwd account.",[243,326,328],{"id":327},"ask","Ask",[239,330,331,332,335,336,339],{},"Turn Shruwd on for a conversation from the ",[255,333,334],{},"+"," button, under ",[255,337,338],{},"Connectors",". Then ask:",[341,342,343,346,349],"ul",{},[251,344,345],{},"\"What's my AI visibility for acme.com?\"",[251,347,348],{},"\"Which findings should I fix first?\"",[251,350,351],{},"\"Add Linear and Jira as competitors.\"",[239,353,354],{},"The tools give Claude each rate with its range, or \"not enough data yet\" instead of a\nnumber, as the dashboard shows them.",[243,356,358],{"id":357},"disconnect","Disconnect",[239,360,361,362,365,366,369],{},"In Shruwd, go to ",[255,363,364],{},"Account → API keys",". Under ",[255,367,368],{},"Connected apps",", remove Claude. It is\nsigned out at once.",[243,371,373],{"id":372},"next-steps","Next steps",[341,375,376,382],{},[251,377,378,381],{},[379,380,219],"a",{"href":220}," — every tool, and Claude Code",[251,383,384],{},[379,385,26],{"href":27},{"title":282,"searchDepth":387,"depth":387,"links":388},3,[389,391,392,393],{"id":245,"depth":390,"text":246},2,{"id":327,"depth":390,"text":328},{"id":357,"depth":390,"text":358},{"id":372,"depth":390,"text":373},"Add Shruwd to Claude as a custom connector, sign in, and ask Claude about your brand in AI answers: visibility, findings, crawlers.","md",{},{"title":224,"description":227},{"title":230,"description":394},"sP49b7KQdRdUPpdwQwF-4qcbuY2SP794bz8zKtN-IOs",1790085439986]