mcp-github-trending MCP Server
@hetaoBackend
About mcp-github-trending MCP Server
MCP server for getting github trending repos & developers
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-github-trending": {
"command": "uv",
"args": [
"sync"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is mcp-github-trending?
mcp-github-trending is a MCP server that provides access to GitHub trending repositories and developers data through a simple API interface. It is intended for developers who want to programmatically retrieve trending GitHub content without scraping.
How to use mcp-github-trending?
Install the package via pip install mcp-github-trending (requires Python 3.12), then configure it in your MCP client (e.g., Claude Desktop) using the JSON configuration shown in the README. The server exposes two tools: get_github_trending_repositories and get_github_trending_developers.
Key features of mcp-github-trending
- Access GitHub trending repositories and developers data
- Filter repositories by programming language, time period, and spoken language
- Filter developers by programming language and time period
- Returns well-formatted JSON responses
- Supports daily, weekly, and monthly time ranges
Use cases of mcp-github-trending
- Automatically fetch the top trending repositories for a given language each day
- Identify trending developers in a specific programming community over the past week
- Build a dashboard that tracks GitHub trends across multiple languages and periods
- Integrate trending data into a chatbot or assistant for quick trend queries
FAQ from mcp-github-trending
What tools does this server provide?
It provides get_github_trending_repositories to fetch trending repos and get_github_trending_developers to fetch trending developers.
What parameters can I use to filter results?
For repositories: language, since (daily/weekly/monthly), and spoken_language. For developers: language and since.
Does this server require any API keys or authentication?
No. The README does not mention any API keys or authentication – the data is fetched from public GitHub trending pages.
What is the output format?
Both tools return JSON arrays. Repository entries include name, fullname, url, description, language, stars, forks, and current_period_stars. Developer entries include username, name, url, avatar, and their top repo object.
How do I configure it with Claude Desktop?
Add the server configuration to your claude_desktop_config.json (located in ~/Library/Application Support/Claude/ on MacOS or %APPDATA%/Claude/ on Windows). For published servers, use uvx mcp-github-trending as the command and args.
More Version Control MCP servers
GitLab MCP Server
yoda-digitalProduction-grade GitLab MCP server with 86 tools — full GitLab control from any AI agent (Claude, Cursor, Zed).
Git MCP Server
cyanheadsA Git MCP server for AI agents. STDIO & Streamable HTTP.
MCP Git Ingest
adhikaspA Model Context Protocol (MCP) server that helps read GitHub repository structure and important files.
🚀 GitLab MR MCP
kopfrechnerInteract seamlessly with GitLab repositories to manage merge requests and issues. Fetch details, add comments, and streamline your code review process with ease.
GitHub Actions 工作流使用说明
HenryHaosonYuque mcp server
Comments