GitHub Stars MCP Server

Поиск по своим звездным репозиториям GitHub на естественном языке: README собираются в Cloudflare и находятся через AutoRAG.

  • 118 ★ репозитория
  • Последний коммит
MCP-сервер

Расширенный доступ

Почему такой уровень

  • Токен GitHub с правом `repo` открывает доступ и к частным репозиториям аккаунта.
  • README ваших звезд и ключи хранятся в Cloudflare и секретах GitHub Actions.
Все причины и проверки

miantiao-me/github-stars

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/github-stars-mcp-server

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Токен GitHub с правом `repo` открывает доступ и к частным репозиториям аккаунта.
  • README ваших звезд и ключи хранятся в Cloudflare и секретах GitHub Actions.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Проект превращает ваши отмеченные звездой репозитории в поисковую базу. Скрипт через GitHub API собирает список, достает README каждого репозитория, складывает файлы в Cloudflare R2, а Cloudflare AutoRAG строит по ним эмбеддинги. MCP-сервер на Cloudflare Workers отдает единственный инструмент `search_github_stars`: он принимает вопрос обычным языком и возвращает подходящие репозитории с фрагментами README. Обновление идет по расписанию раз в неделю через GitHub Actions. Доступ закрыт ключом `MCP_API_KEY` в заголовке `Authorization`, адрес сервера — Streamable HTTP.

Для кого. Тем, у кого сотни звезд на GitHub и кто устал вспоминать, в каком репозитории видел нужный инструмент.

Подходит, если

  • Агент ищет среди ваших звезд библиотеку или инструмент для задачи, описанной словами.
  • База звезд должна сама обновляться раз в неделю без ручной работы.
  • MCP-сервер хотят держать у себя на Cloudflare, а не в чужом сервисе.
  • К поиску по звездам подключают Claude Code или другой MCP-клиент с заголовком авторизации.

Не подходит, если

  • Нет аккаунта Cloudflare: понадобятся R2, Workers и AutoRAG.
  • Токен GitHub с правом `repo` выдавать нельзя.
  • Нужен поиск по всему GitHub, а не по вашим звездам.

Пример запроса к агенту

Найди среди моих звезд на GitHub инструмент, который превращает документацию в базу знаний для агента.

MCP

Транспорт
http
Авторизация
API-ключ

Переменные окружения

MCP_API_KEY обязательная, секрет
Ключ доступа к MCP-серверу в заголовке Authorization.
AUTO_RAG_NAME обязательная
Имя экземпляра Cloudflare AutoRAG.
GH_TOKEN обязательная, секрет
Токен GitHub с правом repo для выгрузки звезд.

Ограничения

Сервер нужно развернуть самому: понадобятся Node.js 22, PNPM, аккаунт Cloudflare с R2, Workers и AutoRAG. Токен GitHub с правом `repo` и ключи R2 хранятся в секретах GitHub Actions. Адреса готового публичного сервера нет, `https://your-worker-url.workers.dev` в README — шаблон. Поиск возвращает только то, что попало в индекс, а индекс обновляется раз в неделю. Инструмент один, настройки поиска не описаны.

Как отключить. Удалите сервер из конфигурации клиента, отключите расписание GitHub Actions и удалите развернутый Worker, корзину R2 и экземпляр AutoRAG в Cloudflare. Токен GitHub отзовите в настройках аккаунта.

Частые вопросы

Какие секреты нужны для обновления звезд?

В GitHub Secrets задают `GH_TOKEN`, `R2_ACCOUNT_ID`, `R2_ACCESS_KEY_ID`, `R2_SECRET_ACCESS_KEY` и `R2_BUCKET`. В Worker добавляют `AUTO_RAG_NAME` и `MCP_API_KEY`.

Как запустить локально?

Выполните `pnpm install`, затем `pnpm dev:stars` для выгрузки звезд и `pnpm dev:mcp` для локального MCP-сервера.

Как часто обновляется база?

Раз в неделю: GitHub Action заново собирает звезды, загружает файлы в R2 и пересобирает индекс AutoRAG.

Какие параметры принимает инструмент поиска?

Один: `query`, вопрос на естественном языке. Ответ содержит подходящие репозитории и релевантные фрагменты README в формате JSON.

Как защищен сервер?

Ключом `MCP_API_KEY`: клиент передает его в заголовке `Authorization: Bearer ...`. Без ключа запросы не проходят.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

MCP-сервер читает Reddit без ключей API: поиск постов, ленты сабреддитов, ветки комментариев и активность пользователей

MCP-серверРасширенный доступ167Звезды репозитория

MCP-сервер читает обсуждения Reddit через доступные источники и может публиковать материалы с учетными данными пользователя.

MCP-серверШирокий доступ319Звезды репозитория

MCP-сервер веб-поиска, который сразу отдает агенту текст найденных страниц: ответы Stack Overflow, обсуждения GitHub, статьи arXiv

MCP-серверРасширенный доступ402Звезды репозитория

MCP-сервер ищет в Google и Scholar, читает страницы и PDF и копит найденное в локальном графе знаний проекта

MCP-серверРасширенный доступ291Звезды репозитория

MCP-сервер для Reddit: агент просматривает посты, ищет по контенту и разбирает активность пользователей без лишнего

MCP-серверРасширенный доступ880Звезды репозитория
Российский стек

MCP-сервер для поиска и чтения статей Хабра: превращает разметку статьи в читаемый markdown прямо в ответе агента

MCP-серверРасширенный доступ

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
GitHub Stars MCP Server (эта карточка)нетAPI-ключ118
MCP Local RAGнетне нужна429ищет по локальным документам без внешней базы; здесь облачный индекс README ваших звезд на Cloudflare
GitHub MCP Serverнетключ необязателен34 241официальный сервер работает с репозиториями, issues и пул-реквестами; этот ищет по смыслу среди ваших звезд

Коротко о README

Схема из пяти шагов: сбор звезд, обработка README, загрузка в R2, эмбеддинги в AutoRAG и MCP-интерфейс. Файлы звезд лежат в каталоге `stars/` по владельцам.

Бейдж для README

Сообщить о проблеме

Foxx AIGitHub Stars MCP Server
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.