shruwd
Track how a brand shows up in ChatGPT and Google AI Overviews answers, and act on the findings, through Shruwd's MCP server.
ilpr
@ilpr
Install
$ openclaw skills install @ilpr/shruwdShruwd
Shruwd measures a brand's AI-search visibility: how often ChatGPT and Google AI Overviews mention it, its share of voice against competitors, and which AI crawlers read its site. This skill connects Shruwd's MCP server (source: https://github.com/ilpr/shruwd-mcp, MIT) so you can set up a brand, track prompts and competitors, and read results.
External service. Every tool call goes to shruwd.io and acts as the signed-in user, or as the holder of the API key. The user needs a Shruwd account. Access is bound to one workspace and carries the user's role in it.
Setup
Hosted, with sign-in (recommended)
The server runs at https://shruwd.io/mcp (Streamable HTTP), so there's nothing to install and
no key to store:
openclaw mcp add shruwd --url https://shruwd.io/mcp --transport streamable-http --auth oauth --oauth-scope "read write"
openclaw mcp login shruwd
openclaw mcp doctor shruwd --probe
login opens a browser. The user signs in to Shruwd and picks the workspace. Use
--oauth-scope read for read-only access. The user can revoke access in Shruwd under
Account → API keys → Connected apps.
Hosted, with an API key (mcporter)
mcporter call 'https://shruwd.io/mcp.shruwd_get_workspace' --header 'Authorization=Bearer ${SHRUWD_API_KEY}' --name shruwd
Keep the single quotes so that mcporter reads SHRUWD_API_KEY from the environment, not the
shell.
Local (stdio), pinned
openclaw mcp add shruwd --command npx --arg -y --arg shruwd-mcp@0.1.5 --env SHRUWD_API_KEY="$SHRUWD_API_KEY"
openclaw mcp doctor shruwd --probe
Using it
- Start with
shruwd_get_workspaceto see the plan, usage and existing brands. - New brand:
shruwd_create_brand(needsowner), thenshruwd_add_promptsandshruwd_add_competitor. shruwd_run_measurementstarts a cycle. Results arrive over the following hours, so don't report numbers untilshruwd_list_cyclesshows the cycle has closed.- Read the results with
shruwd_get_visibility,shruwd_get_visibility_seriesandshruwd_get_crawlers.
Nothing is hard-deleted. Archiving a brand stops scheduling and keeps its history, removing a prompt deactivates it, and removing a competitor closes it as of now.
Full docs: https://shruwd.io/docs/api/mcp-server · Machine-readable: https://shruwd.io/llms.txt
Top skills in this category
Deep Scraper
@opsunPerforms deep scraping of complex sites like YouTube using containerized Crawlee, extracting validated, ad-free transcripts and content as JSON output.
Larry
@olliewazzaAutomate TikTok slideshow marketing for any app or product. Researches competitors, generates AI images, adds text overlays, posts via Postiz, tracks analyti...
ATXP
@emilioaccAccess ATXP paid API tools for web search, AI image generation, music creation, video generation, X/Twitter search, email, and agent account management. Use...
diagram-generator
@matthewyinGenerate and edit diagrams with the mcp-diagram-generator MCP server. Use this skill for new diagrams, existing .drawio/.mmd/.excalidraw edits, network topology, architecture, flowchart, swimlane, sequence, class, ER, and Excalidraw whiteboard work. Always use this skill when the user asks to draw,
Computer Use
@ram-raghav-sFull desktop computer use for headless Linux servers. Xvfb + XFCE virtual desktop with xdotool automation. 17 actions (click, type, scroll, screenshot, drag,...