geo-score MCP Server
jianruntech/geo-score
[](https://agentrank-ai.com/tool/jianruntech--geo-score/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge) Can AI engines cite your site, and do they? Free 0–100 readiness score on an open GEO rubric, plus citation tracking via the OpenAI, Perplexity, Gemini and Claude APIs with your own keys. Zero dependencies, MCP server.
claude mcp add agentrank -- npx -y agentrank-mcp-server Overview
jianruntech/geo-score is a Python MCP server licensed under MIT. Can AI engines cite your site, and do they? Free 0–100 readiness score on an open GEO rubric, plus citation tracking via the OpenAI, Perplexity, Gemini and Claude APIs with your own keys. Zero dependencies, MCP server. Topics: aeo, ai-search, ai-visibility, chatgpt, claude-code, claude-skill, generative-engine-optimization, geo, llms-txt, perplexity, seo, answer-engine-optimization, cli, github-action, llm, rubric, site-audit, structured-data, llm-citations, mcp-server.
Ranked #4034 out of 24845 indexed tools.
Actively maintained with commits in the last week.
Ecosystem
Score Breakdown
507 stars → growing community
Last commit 1d ago → actively maintained
No issues filed → no history to score
2 contributors → solo project
No dependents → no downstream usage
Weights: Freshness 20% · Issue Health 20% · Dependents 22% · Stars 10% · Contributors 8% · How we score →
How to Improve
Matched Queries
From the README
<p align="right"><a href="README.md">English</a> · <a href="README.zh-CN.md">简体中文</a></p> <p align="center"></p> # geo-score **Can AI engines cite your site? A free 0–100 score in 20 seconds. Do they? Check through their APIs with your own keys.** > **Score** (free, no key) → **Ask** one question (your API keys) → **Watch** a question set every week (your API keys). > [Three levels, one tool](#three-levels-one-tool) · the citation half is never added to the score. ```bash curl -sL https://raw.githubusercontent.com/jianruntech/geo-score/main/cli/geo_score.py \ | python3 - stripe.com --brief ``` <p align="center"></p> <sub>One command. About twenty seconds. Every check, and what the next tier needs.</sub> <details> <summary>Full output — every check, its evidence, and what the next tier asks for</summary> ``` AIV READINESS https://stripe.com ────────────────────────────────────────────────────────────────────────── 71 / 100 Solid 12 points to Leading Reachable 11/1Read full README on GitHub →
Get the weekly AgentRank digest
Top movers, new tools, ecosystem insights — straight to your inbox.