Let your agent fix your SEO
Any agent that speaks MCP over HTTP connects with three settings. Then it reads what to fix, fixes it, and mttr checks its work.
Address https://mttr.si/mcp
Transport Streamable HTTP
Header Authorization: Bearer mk_your_keyAny client that speaks MCP over HTTP connects with these three things.
Connect your agent in a minute
A free key and one setting. Your agent does the rest.
Answeringhttps://mttr.si/mcp62 toolsStreamable HTTP
- 1Get a key
Free, with an email. It reads any site's public report; claim your own site to add its private parts.
Or connect with no key, and your agent signs you up itself withmttr_signup. - 2Connect Any agent
Any client that speaks MCP over HTTP connects with these three things.
Settings Address https://mttr.si/mcp Transport Streamable HTTP Header Authorization: Bearer mk_your_keyEvery request carries the key as a bearer token.
Header Authorization: Bearer mk_your_key - 3Ask Any agent something
In words. It picks the call, and the answer is the one a person sees on the report.
- What should I fix first on example.com?
mttr_brief({ site: "example.com" }) - Fix the top issue, then have mttr read the site again.
mttr_rescan({ site: "example.com" }) - Who am I up against, and what do they cover that I don’t?
mttr_competitors({ site: "example.com" })
- What should I fix first on example.com?
What you ask your agent
In words. It picks mttr’s tool for it.
- Fix what is worth the most on my site.
- It reads the brief, works the top fix across every page it applies to, and shows you the diff.
- Did my last deploy break anything?
- It asks mttr what changed since the read before, and lists any rule that now fails.
- Write the answer-first opening mttr wants on /pricing.
- It reads what the rule asks, rewrites the opening, and has mttr check the page.
- Who am I up against?
- It lists the sites doing the same work nearby, and what they cover that you do not.
Using another agent?
- Claude CodeIn the terminal
- CodexIn the terminal
- CursorIn the editor
- Gemini CLIIn the terminal
- VS CodeWith Copilot
- WindsurfIn the editor
- AntigravityGoogle’s agent IDE
mttr works with any agent that speaks MCP over HTTP. A score says pages are well formed. It does not say an assistant cites the site.
See what your agent would fix first
Free, no sign-up: a list of fixes, worth the most first.