GetBotRank Free AI Search Tools
RemoteAbout GetBotRank Free AI Search Tools
GetBotRank Free AI Search Tools is a hosted MCP server for site owners and SEO teams checking how pages appear to search and AI answer systems. Its checks use fixed rules or public data rather than language-model-generated scores.
Key features
- 01Robots.txt checks for 20+ crawlers
- 02Structured data validation and correction
- 03Rendering, metadata, and redirect checks
- 04Sitemap and citability analysis
- 05PageSpeed and Common Crawl checks
- 06AI crawler access and site audits
Use cases
- 01Check whether AI crawlers can access a page
- 02Find issues in JSON-LD and sitemap files
- 03Review page metadata and social previews
- 04Assess crawlability and citation readiness
MCP support
Exposes remote tools over Streamable HTTP at https://api.getbotrank.com/mcp/free without authentication. MCP clients can call checks, audits, and generation tools through this endpoint.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://api.getbotrank.com/mcp/freeclaude mcp add --transport http lazycipher-getbotrank-free-tools https://api.getbotrank.com/mcp/free{"mcpServers":{"lazycipher-getbotrank-free-tools":{"type":"http","url":"https://api.getbotrank.com/mcp/free"}}}Open in Cursor{"servers":{"lazycipher-getbotrank-free-tools":{"type":"http","url":"https://api.getbotrank.com/mcp/free"}}}Open in VS Code{"mcpServers":{"lazycipher-getbotrank-free-tools":{"type":"http","url":"https://api.getbotrank.com/mcp/free"}}}{"mcpServers":{"lazycipher-getbotrank-free-tools":{"serverUrl":"https://api.getbotrank.com/mcp/free"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
Details
From the project READMEGetBotRank Free AI Search Tools (MCP)
A free, remote Model Context Protocol server that runs GetBotRank's AI search visibility checks from any MCP client. No API key, no account, and no language model behind the scores: every result comes from fixed rules or a public data source.
Endpoint: https://api.getbotrank.com/mcp/free (Streamable HTTP, no authentication)
The tools are also available as web pages at getbotrank.com/tools.
Add it to a client
Clients that accept a remote URL:
{
"mcpServers": {
"getbotrank-free": {
"url": "https://api.getbotrank.com/mcp/free"
}
}
}
Clients that only speak stdio can use a bridge such as mcp-remote:
{
"mcpServers": {
"getbotrank-free": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://api.getbotrank.com/mcp/free"]
}
}
}
Tools
| Tool | What it does |
|---|---|
test_robots | Tests a URL against a site's robots.txt for 20+ crawlers (GPTBot, ClaudeBot, PerplexityBot, Googlebot, Bingbot and more) with correct longest-match rules. |
validate_schema | Extracts JSON-LD and microdata, validates common types and returns a corrected JSON-LD block. |
check_rendering | Estimates whether a page's content exists in the raw HTML before JavaScript runs (heuristic, no headless browser). |
preview_meta | Reads title, description, canonical, robots, Open Graph and Twitter tags and returns data for Google, LinkedIn, X and WhatsApp previews. |
check_redirects | Traces the redirect chain (up to 10 hops) with status and timing per hop and key response headers. |
validate_sitemap | Finds and validates sitemaps, counts URLs, status-checks a sample of up to 50 and checks hreflang reciprocity. |
score_citability | Scores each passage of a page for how easily answer engines can quote it. Deterministic heuristics. |
generate_og_image | Resolves title, description and favicon for a 1200x630 social card. |
check_page_speed | Google PageSpeed Insights: mobile and desktop scores, Core Web Vitals, field data and top fixes. |
check_common_crawl | Checks whether a domain appears in recent Common Crawl crawls and whether robots.txt blocks CCBot. |
check_entity | Looks up a brand on Wikidata and Wikipedia and checks Organization sameAs links. |
submit_indexnow | Verifies an IndexNow key file and, only if it verifies, submits up to 100 URLs. |
check_ai_crawler_access | Requests a page as several AI crawlers and as a normal browser to find robots.txt or CDN blocks. |
view_as_crawler | Shows the text and structure a crawler recovers from a page without JavaScript. |
generate_llms_txt | Generates an llms.txt from a domain's sitemap. |
run_free_audit | Scores crawlability, headings, structured data, llms.txt and metadata from 0 to 100. |
Every response follows one shape: { score?, summary, checks: [{ id, status, message, fix }], data, report_url }.
Each failing check includes a concrete fix, and report_url links to the matching tool on getbotrank.com.
Limits and behavior
- Calls are rate limited per IP (20 per 15 minutes, shared with the web tools). Some results are cached for 24 hours.
- Requests to user-supplied URLs go through an SSRF-guarded fetcher that refuses private and internal addresses.
Fetches identify as
GetBotRankBot(see getbotrank.com/bot). submit_indexnownever submits for a domain whose key file does not verify.
About
Built by GetBotRank, which measures whether AI engines mention your brand. This repository holds the public manifest and documentation for the hosted server.
Licensed under MIT.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.