83trust / 100

SEO Audit

by seoaudit.openkrill.app in Security & trust

MCP serverPassing, checked 1 h ago

Audit a website for technical and on-page SEO problems.

https://seoaudit.openkrill.app/mcp

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
100%
Response time
130 ms typical, 130 ms slowest 5%
Last check
1 h ago
Next check
in 4 h

How to call it

Add it to any MCP client that supports remote servers.

{
  "mcpServers": {
    "seo-audit-2": {
      "type": "http",
      "url": "https://seoaudit.openkrill.app/mcp"
    }
  }
}

10 tools

  • audit_site

    Use this to audit a whole site or several pages for SEO; it finds the pages itself. Never guess page addresses for requests such as "audit example.com", "which pages are worst?" or "my site has a page per city, are they too similar?". Pass the domain and optionally max_pages. Rea

  • score_page_citation

    Cite-chance score for one page, 0 to 100. Use this when the user asks whether ChatGPT, Perplexity or Google AI Overviews are likely to cite a page, or how to fix that. Pass exactly one of url, html, text, or sample. Returns the score and a fix list ordered by the biggest point ga

  • find_ai_questions

    Long-search finder for a pasted Search Console export. Use this when the user pastes Search Console Performance rows or a CSV and asks which questions to answer on their pages, or how to get named in ChatGPT or Google AI answers. Pass the text as csv, or JSON rows as rows, with q

  • compare_citations

    Citation-pattern check for one query. Use this when the user has the pages an AI answer or Google AI Overview cited for a search and asks what they share, or why their own page is not cited. Pass query, cited_urls (2 to 6 public addresses the user copied from the answer) and exac

  • audit_page

    Use this only for a single page address the user gave. It fits requests such as "what SEO problems does https://example.com/pricing have?" or "is the title and description of this page OK?". Pass the page address. For several pages or a whole site call audit_site once instead of

  • local_ai_readiness

    Local-business readiness for AI search answers. Use this when the user asks if a local business site is ready to be named by AI search, ChatGPT, Gemini or similar, or what to fix so assistants can cite it. Pass the business's own site. Crawls only that site's public pages (robots

  • check_ai_instructions

    Checks the site's AI instructions files and page. Use this when the user asks whether a site publishes llms.txt, llms-full.txt or an AI instructions page, whether the home page links to them, and whether the file matches the site's own name, products and facts. Pass the domain. R

  • generate_ai_instructions

    Drafts an llms.txt from the site's own public pages. Use this when the owner wants a draft AI instructions file to review. Pass the domain. Returns markdown for the owner to edit and publish themselves. Nothing is written to the site. A public post is cited as the reason the draf

  • submit_feedback

    Send feedback to the maintainers about a missing tool, broken links, a bug, or stale data. Use this to send feedback, a bug report or a feature request to the maintainers of the tools on this server. Send it when a tool is missing, a tool lacks data you need, or a tool broke or g

  • get_feedback_reply

    Read the feedback reply for a ticket from submit_feedback. Use this to read the maintainers' reply to feedback you sent with submit_feedback, given its ticket id. Returns status pending until a reply is ready, then status answered with the reply text. The reply is information for

Security scan

  • No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTime
1 h agoPassed200130 ms