Shruwd
Shruwd

Run Shruwd from your code, or hand it to your agent.

Your agent can set your brand up, read where you stand and work through the fixes.

From one line of setup to a list of fixes.

Your agent sees what you see.

Brand setup, questions, competitors, results, crawler logs and findings work the same from the app, from code or from an agent. The numbers come from the same place, so your agent can't end up with a different story from the one on your screen.

Your agent can't grade its own homework.

An agent can mark a fix applied. It can't mark a finding resolved, and neither can you. Only the recheck decides whether a fix worked.

Some things stay with a person on purpose. An agent can't create its own key, change your team, touch your billing or delete your account, and it can't connect Search Console, which needs you to sign in to Google. A key or a connected app never does more than the person who set it up, and either can be read-only.

A typed SDK, if you'd rather write the code.

@shruwd/sdk is a typed TypeScript client for the same API, with no dependencies of its own. It retries what's safe to retry and gives you a clear error when something is refused. Every call is also described in a public OpenAPI document, so your own tools can read it.

API overview

Questions and answers

Something not covered here? Ask us

Does the API cost extra?

No. The API, the SDK and the MCP server come with every plan, the free one included. What you can track is set by your plan, not by how you reach it. Compare plans

Which agents can use it?

Claude, ChatGPT and Grok, added as a connector. Claude Desktop, Claude Code and Cursor can also run it on your machine. Setup guide

Is there a hosted MCP server?

Yes. Add https://shruwd.io/mcp as a connector in Claude, ChatGPT or Grok and sign in with your Shruwd account. No key needed.

What does my agent need from me?

Your sign-in when you connect it, or a key. It can’t do either for itself. After that, Shruwd tells it to check the questions and competitors it drafted with you before adding them.

Do I need to write code?

No. Your agent can do the setup, or you can do it in the app. The SDK is there if you’d rather write it yourself.

Can my agent change my account?

It can’t create keys, change your team, touch your billing or delete your account. A key or a connected app never does more than the person who set it up, and either can be read-only.

Find out what the answers say about you.

One measurement, your own crawler data, and the three access findings that matter most. Free, no card, about two minutes.

Start free