1. Conduid
  2. Developer Tools
  3. github-trending
MCP server · Developer Tools

github-trending

mcp server for github trendings

Unclaimed devtools
39Low

Scored 4 months ago · breakdown

About github-trending

github-trending is an MCP server published by git+mainhanu in the Developer Tools category: mcp server for github trendings. It has been installed 0 times through Conduid.

Install

Install
npx github-trending-mcp
Claude Code
claude mcp add github-trendings-mcp -- npx -y github-trending-mcp
npx
npx -y github-trending-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

Ask AI about github-trending

Powered by Claude · Grounded in docs

I know everything about github-trending. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ·README presentNot checked yet.
  • ·License declaredNot checked yet.
  • ·Tests presentNot checked yet.
  • ·Dependencies pinnedNot checked yet.
  • ·No dynamic code executionNot checked yet.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

README

GitHub Trending MCP

NPM version NPM downloads GitHub

A Model Context Protocol (MCP) server that provides access to GitHub Trending repositories. It allows AI assistants to fetch and analyze trending repositories with language filters.

Features

  • 🔥 Fetch Trending Repositories - Get the latest trending repos from GitHub
  • 📝 Built-in Prompts - Includes analysis prompts for comprehensive insights
  • 🌐 Multi-Language Support - Query multiple languages in one request for better efficiency (supports 600+ languages)
  • 📊 Detailed Data - Returns stars, forks, contributors, and AI generated descriptions
  • 📈 Daily Tracking - Use daily to track and analyze technology trends over time

Installation

npm install -g github-trending-mcp

Update

To update to the latest version:

npm update -g github-trending-mcp

Configuration

VS Code with Copilot

  1. run command: MCP: Add Serve
  2. type: select stdio
  3. command: input github-trending-mcp
  4. server id: github-trending

Proxy Configuration

⚠️ Troubleshooting: If fetching repositories fails and you are using network proxy.

  1. option 1: please check that your HTTPS_PROXY or HTTP_PROXY environment variables are correctly set.
  2. option 2: add --proxy after command in mcp server config, like
"args": [
  "--proxy=http://127.0.0.1:7890"
]

Available Resources

github-trending://languages

Returns a list of all supported programming languages for filtering, including:

  • Popular languages list
  • Complete languages list (600+ languages)

Available Prompts (⭐ Recommended)

💎 Core Value: The built-in MCP prompts are the most valuable feature of this plugin. They provide structured, comprehensive analysis that goes far beyond simple data fetching.

analyze_github_trending

A pre-built prompt for comprehensive analysis of trending repositories. This prompt orchestrates the entire workflow - fetching data, analyzing patterns, and generating actionable insights.

Arguments:

Argument Type Description
language string Programming language(s) to analyze (supports multiple languages)

Output includes:

  1. Overview table with rankings, stars, and descriptions
  2. Detailed analysis of top 10 repositories.(you can change the generated prompt)
  3. Trend summary with common themes and recommendations

analyze_repository

A comprehensive prompt for deep-diving into a specific GitHub repository. Perfect for understanding a project before adopting it or contributing to it.

Arguments:

Argument Type Description
repository string Repository to analyze (e.g., facebook/react or full URL)

Analysis includes:

  1. 📦 Overview - Stars, forks, language, license, activity
  2. 🔍 Core Purpose - What it does and who it's for
  3. Key Features - Main capabilities and functionalities
  4. 💼 Real-World Use Cases - Concrete business scenarios
  5. 🏗️ Architecture - Tech stack, components, design patterns
  6. 📊 Community & Adoption - User base, activity level, notable users
  7. 🗣️ User Feedback - Common issues, feature requests, sentiment
  8. 💪 Strengths & Considerations - Pros and things to be aware of
  9. 🚀 Getting Started - Quick start guide

How to Use the Prompt

In VS Code with Copilot:

  1. Open Copilot Chat
  2. Type / to see available prompts
  3. Select analyze_github_trending
  4. Enter the language(s) you want to analyze

📈 Daily Tracking Strategy

Why use daily?

  • 🔍 Spot emerging technologies - New frameworks often appear in trending before going mainstream
  • 📊 Track project momentum - See which projects are gaining or losing traction
  • 🎯 Identify patterns - Discover common themes across different languages
  • 💡 Learning opportunities - Find high-quality codebases to study

Recommended workflow:

  1. Run the prompt every morning for your primary languages
  2. Note any new entries or significant star increases
  3. Over time, you'll develop intuition for technology trends

💡 Pro Tip: Combine multiple languages (e.g., "ts, py, rs") in one analysis to compare trends across ecosystems and identify cross-language patterns.

Development

Setup

# Clone the repository
git clone https://github.com/mainhanu/github-trendings-mcp.git
cd github-trendings-mcp

# Install dependencies
npm install

Scripts

# Run in development mode
npm run dev

# Build for production
npm run build

# Run tests
npm test

How It Works

This MCP server scrapes the GitHub Trending page to extract repository information including:

  • Repository name and description
  • Star count and fork count
  • Stars added today
  • Programming language
  • Top contributors

The data is parsed using Cheerio and returned in a structured JSON format that AI assistants can easily process and present.

License

MIT

README mirrored from the source repository 4 months ago. The original is authoritative.

Questions

About github-trending

How do I install github-trending?

Run npx github-trending-mcp, then add the server to your MCP client's configuration. Conduid has recorded 0 installs, so the command is known to work with current clients.

Is github-trending safe to use with an AI agent?

Its trust score is 39 out of 100 (low). It passes 0 of 1 static security checks; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is github-trending still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.