Real Google rankings as an MCP tool: where a domain ranks for a keyword, plus the top 10.
- ✓Open-source license (MIT)
- ✓Actively maintained (<30d)
- ✓Clear description
- ✓Documented (README)
claude mcp add rankjot-mcp -- uvx rankjot-mcp{
"mcpServers": {
"rankjot-mcp": {
"command": "uvx",
"args": ["rankjot-mcp"]
}
}
}MCP Servers overview
# RankJot MCP server
Real Google rankings as a tool for AI assistants. Ask Claude (or any MCP client)
"where does example.com rank for *best running shoes* in the UK?" and it makes a
live lookup instead of guessing.
<!-- mcp-name: io.github.epolat/rankjot-mcp -->
## What it does
One tool:
**`check_rank(domain, keyword, country="us")`** returns
- `position`: the domain's 1-based Google organic position, or `null` if it isn't
in the results checked
- `url`: which of the domain's pages ranks
- `results`: the top 10 organic results (position, domain, url, title), so the
assistant can answer "who's above me?" without another call
- `quota`: lookups used and remaining this month
Positions are organic results only (ads, maps and answer boxes aren't counted),
for the Google market you pass as `country`.
## Setup
**1. Get an API key.** Sign in at [rankjot.com](https://rankjot.com/login), open
**Account → API access → Generate key**. Free accounts include **25 lookups a
month**; the API plan ($20/mo) includes 5,000.
**2. Add the server to your client.** It runs with [`uvx`](https://docs.astral.sh/uv/),
so there's nothing to install by hand.
Claude Desktop (`claude_desktop_config.json`):
```json
{
"mcpServers": {
"rankjot": {
"command": "uvx",
"args": ["rankjot-mcp"],
"env": { "RANKJOT_API_KEY": "rjk_your_key_here" }
}
}
}
```
Any other client that launches stdio servers takes the same command, `uvx
rankjot-mcp`, with `RANKJOT_API_KEY` in its environment.
Prefer pip? `pip install rankjot-mcp`, then use `rankjot-mcp` as the command.
**3. Restart the client** and ask a ranking question.
## Errors
Failures come back as a normal result with an `error` field, so the assistant can
tell you what happened instead of retrying blindly:
| `error` | Meaning |
|---|---|
| `config` | `RANKJOT_API_KEY` isn't set |
| `unauthorized` | The key is wrong or was revoked |
| `api_trial_limit` | This month's included lookups are used up |
| `quota_exceeded` / `rate_limited` | Monthly quota used, or too many calls per minute |
| `provider_error` / `network` | The lookup couldn't be made; try again |
Every call spends one lookup. Models are happy to call tools in loops, so if you
ask about many keywords at once, say how many lookups it may use.
## Privacy
The domain, keyword and country you check are sent to rankjot.com to perform the
lookup. See the [privacy policy](https://rankjot.com/privacy).
## Links
- API reference: https://rankjot.com/api-docs
- How this server was designed: https://rankjot.com/blog/google-rankings-as-an-mcp-tool
## License
MIT
What people ask about rankjot-mcp
What is epolat/rankjot-mcp?
+
epolat/rankjot-mcp is mcp servers for the Claude AI ecosystem. Real Google rankings as an MCP tool: where a domain ranks for a keyword, plus the top 10. It has 0 GitHub stars and its last recorded update is dated 2026-09-14.
How do I install rankjot-mcp?
+
You can install rankjot-mcp by cloning the repository (https://github.com/epolat/rankjot-mcp) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is epolat/rankjot-mcp safe to use?
+
Our security agent has analyzed epolat/rankjot-mcp and assigned a Trust Score of 87/100 (tier: Trusted). See the full breakdown of passed checks and flags on this page.
Who maintains epolat/rankjot-mcp?
+
epolat/rankjot-mcp is maintained by epolat. The last recorded GitHub activity is dated 2026-09-14, with 0 open issues.
Are there alternatives to rankjot-mcp?
+
Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.
Deploy rankjot-mcp to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
[](https://claudewave.com/repo/epolat-rankjot-mcp)<a href="https://claudewave.com/repo/epolat-rankjot-mcp"><img src="https://claudewave.com/api/badge/epolat-rankjot-mcp" alt="Featured on ClaudeWave: epolat/rankjot-mcp" width="320" height="64" /></a>More MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ
The fastest path to AI-powered full stack observability, even for lean teams.