oss-trends-mcp
oss-trends-mcp
Ориентированный на задачу рекомендатель трендовых OSS-проектов для ИИ-разработчиков, представленный как сервер MCP. Спросите «какой OSS сейчас в тренде для создания X?» и получите ранжированные проекты с открытым исходным кодом, подкреплённые живыми сигналами: динамика звёзд GitHub, рост скачиваний npm/PyPI и активность Hacker News.
Списки Awesome устаревают за недели, а ландшафт ИИ-инструментов меняется за дни. oss-trends-mcp ранжирует кандидатов на основе реальных сигналов в момент запроса, а не вручную подобранных ссылок — отделяя признанных игроков от восходящих новичков (репозитории младше 18 месяцев).
Инструменты
recommend_oss (основной)
Входные данные: task (что вы хотите создать), queries (сфокусированные поисковые запросы GitHub — рекомендуется; в противном случае расширяются из текста задачи), ecosystem (auto/npm/pypi/none), limit. Возвращает устоявшийся рейтинг и risingNewcomers, каждый с прозрачной разбивкой баллов, чтобы вызывающая LLM могла объяснить «почему так». LLM расширяет задачу до поисковых запросов; сервер выполняет детерминированный сбор и скоринг.
search_repos
Прямой поиск по репозиториям GitHub с нормализованным выводом.
repo_health
Глубокие сигналы для одного репозитория: динамика звёзд, свежесть поддержки, внедрение npm/PyPI, активность HN и общая оценка от 0 до 100.
compare_repos
Сравнение трендов 2–6 репозиториев бок о бок с оценкой по сводному показателю.
Related MCP server: Dev AI Ecosystem MCP
Скоринг (0-100)
momentum 35 — прирост звёзд за последние 30 дней (логарифмическая шкала)
maintenant 20 — уменьшение свежести push-обновлений; архивированные репозитории получают 0
adoption 20 — ежемесячные скачивания npm/PyPI плюс бонус за рост (последние 28д против предыдущих 28д)
community 15 — форки, лицензия, темы
buzz 10 — новости Hacker News и максимальный балл за последние 180 дней
Установка
Соберите и зарегистрируйте в Claude Code:
npm install && npm run build
claude mcp add oss-trends -s user -- node /absolute/path/to/oss-trends-mcp/dist/index.jsРекомендуется дать серверу GITHUB_TOKEN. Без него GitHub позволяет 10 поисков в минуту и 60 основных запросов в час, поэтому семплирование динамики звёзд часто деградирует до запасных сигналов:
claude mcp add oss-trends -s user -e GITHUB_TOKEN=ghp_xxx -- node /absolute/path/to/dist/index.jsРаботает в любом MCP-клиенте (Claude Code, Cursor и т. п.) через stdio.
Ограничения
Репозитории свыше ~40 000 звёзд: API stargazers ограничен 400 страницами, поэтому свежая история звёзд становится недоступной; momentum падает до скорректированной на возраст средней скорости плюс рост скачиваний.
Скорость звёзд для других крупных репозиториев — выборочная нижняя оценка (последние страницы x 100).
Сопоставление пакетов npm/Py Пи является эвристическим (по совпадению URL репозитория); не сопоставленные попадают не учитываются сигналы adoption.
Разработка
npm run eff, npm run build, npm test, npm run lint. Живая сквозная проверка запускает скомпилированный сервер через stdio и вызывает добавление приложений к реальным API: смотрите scripts/smoke.mjs.
Лицензия
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceDiscover, rank, and compare GitHub repositories from any MCP-compatible AI client. Enables searching, filtering, ranking, and evaluating open-source repositories by topic, language, stars, license, activity, and relevance.MIT
- FlicenseNot gradedqualityCmaintenanceProvides AI agents with 6 tools for searching Hugging Face models, GitHub trending repos, analyzing GitHub repositories, fetching dev.to articles, Show HN launches, and Product Hunt daily launches. Built for dev tooling research and AI ecosystem analysis.
- AlicenseNot gradedqualityFmaintenanceOpen source intelligence for AI agents — GitHub project-health scoring, package dependency-risk analysis, trending repositories, license checks, and side-by-side package comparison.MIT
- FlicenseNot gradedqualityDmaintenanceEnables natural language queries to search GitHub for trending repositories by topic, summarize project READMEs, and compare multiple repos to uncover ecosystem patterns.2
Related MCP Connectors
GitHub project health, package dependency risk, trending repos, license & package comparison.
npm, PyPI & crates.io intel for AI agents: versions, popularity, deps, health. No API keys.
Evidence-backed open-source project search, recommendations, alternatives, and comparisons.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/hyunwk/oss-trends-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server