jianruntech/geo-score
geo-score is a CLI that scores websites 0–100 on an open GEO rubric and tracks citations across OpenAI, Perplexity, Gemini, and Claude APIs.

geo-score audits a website’s readiness to be cited by AI answer engines using a published rubric, returning a 0–100 score with per-check evidence. It can also query OpenAI, Perplexity, Gemini, and Claude with the user’s own API keys to check whether those engines actually cite the site for a given question, and supports scheduled question-set monitoring. The tool is dependency-free Python, ships as a Claude Code skill, and exposes an MCP server for integration into AI-assisted workflows.
Frequently asked
- What is jianruntech/geo-score?
- geo-score is a CLI that scores websites 0–100 on an open GEO rubric and tracks citations across OpenAI, Perplexity, Gemini, and Claude APIs.
- Is geo-score open source?
- Yes — jianruntech/geo-score is open source, released under the MIT license.
- What language is geo-score written in?
- jianruntech/geo-score is primarily written in Python.
- How popular is geo-score?
- jianruntech/geo-score has 560 stars on GitHub.
- Where can I find geo-score?
- jianruntech/geo-score is on GitHub at https://github.com/jianruntech/geo-score.