geo-score — MCP-сервер для Claude Code: оценка GEO и установка
Оценивает, насколько сайт доступен и понятен AI-ответчикам, по шкале от 0 до 100. С API-ключом проверяет, цитируют ли его ответы на заданный вопрос.
claude mcp add geo-score -e OPENAI_API_KEY=<OPENAI_API_KEY> -e PERPLEXITY_API_KEY=<PERPLEXITY_API_KEY> -e GEMINI_API_KEY=<GEMINI_API_KEY> -e ANTHROPIC_API_KEY=<ANTHROPIC_API_KEY> -e OPENROUTER_API_KEY=<OPENROUTER_API_KEY> -- uvx geo-scoreЧто делает geo-score
Сервер проверяет, могут ли AI-ответчики получить доступ к сайту, разобрать его содержимое и счесть источником для цитирования. Результат — оценка от 0 до 100 по опубликованной рубрике; проверка доступна без ключа и установки. Инструмент также выявляет препятствия вроде правил robots.txt, мешающих поисковым роботам, и текста, который появляется только после выполнения JavaScript.
С собственным ключом одного из сервисов OpenAI, Perplexity, Gemini, Anthropic или OpenRouter можно проверить цитаты для конкретного вопроса. Регулярное наблюдение за набором вопросов требует тех же ключей и фиксированного списка запросов. Эти результаты показываются рядом с оценкой, но не прибавляются к ней. Без API-ключа доступны только проверки сайта, а не цитирования.
Какие задачи решает
- оценить готовность сайта к цитированию AI-ответчиками
- найти препятствия для доступа поисковых роботов
- проверить, какие сайты цитируют ответы на заданный вопрос
- отслеживать цитирования для фиксированного набора запросов
Примеры запросов агенту
- Оцени, насколько
stripe.comдоступен и понятен AI-ответчикам. - Проверь, цитируют ли AI-ответчики
stripe.comв ответе на вопрос о платёжном API для маркетплейсов. - Запусти наблюдение за цитированиями для фиксированного набора вопросов.
Как установить geo-score
Командой платформы
claude mcp add geo-score -e OPENAI_API_KEY=<OPENAI_API_KEY> -e PERPLEXITY_API_KEY=<PERPLEXITY_API_KEY> -e GEMINI_API_KEY=<GEMINI_API_KEY> -e ANTHROPIC_API_KEY=<ANTHROPIC_API_KEY> -e OPENROUTER_API_KEY=<OPENROUTER_API_KEY> -- uvx geo-scoreВместо <…> подставьте свои значения. Ещё 1 переменная окружения — в README сервера. uvx запускает команду с именем пакета; если в README она другая — uvx --from geo-score <команда>
Командой платформы
codex mcp add geo-score --env OPENAI_API_KEY=<OPENAI_API_KEY> --env PERPLEXITY_API_KEY=<PERPLEXITY_API_KEY> --env GEMINI_API_KEY=<GEMINI_API_KEY> --env ANTHROPIC_API_KEY=<ANTHROPIC_API_KEY> --env OPENROUTER_API_KEY=<OPENROUTER_API_KEY> -- uvx geo-scoreВместо <…> подставьте свои значения. Ещё 1 переменная окружения — в README сервера. uvx запускает команду с именем пакета; если в README она другая — uvx --from geo-score <команда>
Файл настроек
{
"mcpServers": {
"geo-score": {
"command": "uvx",
"args": [
"geo-score"
],
"env": {
"OPENAI_API_KEY": "<OPENAI_API_KEY>",
"PERPLEXITY_API_KEY": "<PERPLEXITY_API_KEY>",
"GEMINI_API_KEY": "<GEMINI_API_KEY>",
"ANTHROPIC_API_KEY": "<ANTHROPIC_API_KEY>",
"OPENROUTER_API_KEY": "<OPENROUTER_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения. Ещё 1 переменная окружения — в README сервера. uvx запускает команду с именем пакета; если в README она другая — uvx --from geo-score <команда>
Файл настроек
{
"servers": {
"geo-score": {
"type": "stdio",
"command": "uvx",
"args": [
"geo-score"
],
"env": {
"OPENAI_API_KEY": "<OPENAI_API_KEY>",
"PERPLEXITY_API_KEY": "<PERPLEXITY_API_KEY>",
"GEMINI_API_KEY": "<GEMINI_API_KEY>",
"ANTHROPIC_API_KEY": "<ANTHROPIC_API_KEY>",
"OPENROUTER_API_KEY": "<OPENROUTER_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения. Ещё 1 переменная окружения — в README сервера. uvx запускает команду с именем пакета; если в README она другая — uvx --from geo-score <команда>
Командой платформы
gemini mcp add -e OPENAI_API_KEY=<OPENAI_API_KEY> -e PERPLEXITY_API_KEY=<PERPLEXITY_API_KEY> -e GEMINI_API_KEY=<GEMINI_API_KEY> -e ANTHROPIC_API_KEY=<ANTHROPIC_API_KEY> -e OPENROUTER_API_KEY=<OPENROUTER_API_KEY> geo-score uvx geo-scoreВместо <…> подставьте свои значения. Ещё 1 переменная окружения — в README сервера. uvx запускает команду с именем пакета; если в README она другая — uvx --from geo-score <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о geo-score
Как установить geo-score в Claude Code?
Выполните `claude mcp add geo-score -e OPENAI_API_KEY=<OPENAI_API_KEY> -e PERPLEXITY_API_KEY=<PERPLEXITY_API_KEY> -e GEMINI_API_KEY=<GEMINI_API_KEY> -e ANTHROPIC_API_KEY=<ANTHROPIC_API_KEY> -e OPENROUTER_API_KEY=<OPENROUTER_API_KEY> -- uvx geo-score`. Заполните переменные ключами тех сервисов, которые собираетесь использовать.
Что делает geo-score?
Оценивает доступность и готовность сайта к цитированию AI-ответчиками по шкале от 0 до 100. С API-ключом проверяет, какие источники цитируются в ответах на заданные вопросы.
Нужен ли API-ключ для проверки сайта?
Для оценки сайта по шкале от 0 до 100 ключ не нужен. Он требуется для проверки цитирований и регулярного наблюдения.