Analysez les statistiques des dépôts GitHub, recherchez des dépôts, examinez la répartition des langages et comparez différents projets.
Aussi connu sous TheNextGenNexus/ai-analytics-mcp-servers, @thenextgennexus/github-analytics-mcp-server
- Étoiles
- 1
- Outils
- 4
- Téléchargements, 30 jours
- —
- Dernière version
- 1.0.1
- Dernier commit
- 4 nov. 2026
- Licence
- —
Qu'est-ce que GitHub Analytics MCP ?
GitHub Analytics est un serveur MCP. Analysez les statistiques des dépôts GitHub, recherchez des dépôts, examinez la répartition des langages et comparez différents projets. Il expose 4 outils, comme get_repo_stats, search_repos, get_repo_languages.
Résumé généré à partir du README du projet
À propos du MCP server GitHub Analytics
Ce serveur permet d'analyser les statistiques des dépôts GitHub et de comparer les données de projets directement depuis votre client IA. Les développeurs peuvent l'utiliser pour rechercher des dépôts spécifiques, examiner la répartition des langages et extraire des métriques détaillées pour plusieurs projets simultanément. Il fonctionne comme un pont stdio local qui transmet les requêtes vers le point de terminaison Apify de nexgendata.
La configuration nécessite l'ajout du serveur à votre configuration Claude Desktop ou Cline via npx. Bien que le serveur fonctionne avec un point de terminaison public, la fourniture d'un APIFY_TOKEN en tant que variable d'environnement permet un accès authentifié pour éviter les limitations de débit. L'ensemble d'outils disponible inclut get_repo_stats, search_repos, get_repo_languages et compare_repos pour faciliter la recherche technique approfondie au sein des écosystèmes open source.
Ce que vous pouvez faire avec
- 1Recherche de métriques de dépôtsDemandez à votre client IA de récupérer des statistiques détaillées pour un dépôt GitHub spécifique.
- 2Recherche de nouveaux projets open sourceDonnez instruction à l'IA de rechercher des dépôts selon des critères spécifiques.
- 3Analyse de la composition du codeDemandez une répartition des langages de programmation utilisés au sein d'un projet.
- 4Benchmarking de plusieurs projetsDemandez à l'IA de comparer les statistiques de plusieurs dépôts différents côte à côte.
Extrait du README du projet. Chaque cas d'utilisation est vérifié par rapport à une citation du document.
Comment installer GitHub Analytics MCP
Formats vérifiés le 10 nov. 2026Ajouter à CursorAjouter à GooseInstaller GitHub Analytics MCP dans Claude Code
$ claude mcp add --env 'APIFY_TOKEN=<YOUR_APIFY_TOKEN>' github-analytics-mcp-server -- npx -y @thenextgennexus/github-analytics-mcp-serverInstaller GitHub Analytics MCP dans Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"github-analytics-mcp-server": {
"command": "npx",
"args": [
"-y",
"@thenextgennexus/github-analytics-mcp-server"
],
"env": {
"APIFY_TOKEN": "<YOUR_APIFY_TOKEN>"
}
}
}
}Installer GitHub Analytics MCP dans VS Code
.vscode/mcp.json
{
"servers": {
"github-analytics-mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@thenextgennexus/github-analytics-mcp-server"
],
"env": {
"APIFY_TOKEN": "<YOUR_APIFY_TOKEN>"
}
}
}
}Installer GitHub Analytics MCP dans VS Code CLI
$ code --add-mcp '{"name":"github-analytics-mcp-server","type":"stdio","command":"npx","args":["-y","@thenextgennexus/github-analytics-mcp-server"],"env":{"APIFY_TOKEN":"<YOUR_APIFY_TOKEN>"}}'Installer GitHub Analytics MCP dans Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"github-analytics-mcp-server": {
"command": "npx",
"args": [
"-y",
"@thenextgennexus/github-analytics-mcp-server"
],
"env": {
"APIFY_TOKEN": "<YOUR_APIFY_TOKEN>"
}
}
}
}Installer GitHub Analytics MCP dans Codex
$ codex mcp add github-analytics-mcp-server --env 'APIFY_TOKEN=<YOUR_APIFY_TOKEN>' -- npx -y @thenextgennexus/github-analytics-mcp-serverInstaller GitHub Analytics MCP dans Codex config.toml
~/.codex/config.toml
[mcp_servers.github-analytics-mcp-server] command = "npx" args = ["-y", "@thenextgennexus/github-analytics-mcp-server"] [mcp_servers.github-analytics-mcp-server.env] APIFY_TOKEN = "<YOUR_APIFY_TOKEN>"
Installer GitHub Analytics MCP dans Gemini CLI
$ gemini mcp add -s user -e 'APIFY_TOKEN=<YOUR_APIFY_TOKEN>' github-analytics-mcp-server npx -- -y @thenextgennexus/github-analytics-mcp-serverInstaller GitHub Analytics MCP dans Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"github-analytics-mcp-server": {
"command": "npx",
"args": [
"-y",
"@thenextgennexus/github-analytics-mcp-server"
],
"env": {
"APIFY_TOKEN": "<YOUR_APIFY_TOKEN>"
}
}
}
}Outils MCP GitHub Analytics 4
Détectés depuis le READMEget_repo_statssearch_reposget_repo_languagescompare_repos
| get_repo_stats | — | |
| search_repos | — | |
| get_repo_languages | — | |
| compare_repos | — |
Configuration
APIFY_TOKENRequisSecretYour Apify API token for accessing web scraping actors
| Nom | Description | Type |
|---|---|---|
| APIFY_TOKEN | Your Apify API token for accessing web scraping actors | RequisSecret |
Vérifications automatisées
Exécuté le 14 nov. 2026Rapport complet →A passé nos vérifications automatisées. Il ne s'agit pas d'un audit de sécurité : lisez le code et donnez au serveur l'accès le plus restreint dont il a besoin. Fonctionnement des vérifications · Ce qu'il faut corriger pour gagner des points
- Dépôt source lié et accessiblethenextgennexus/ai-analytics-mcp-servers is public and reachablegithub.com/thenextgennexus/ai-analytics-mcp-servers ↗Réussi
- Le nom du package correspond au dépôt source@thenextgennexus/github-analytics-mcp-server names thenextgennexus/ai-analytics-mcp-servers as sourcenpmjs.com/package/@thenextgennexus/github-analytics-mcp-serv ↗Réussi
- Provenance du build (attestation Sigstore)No build attestation published for this releaseNon vérifié
- Licence open source (OSI)No licenseFaille
- Commit ou version publiée au cours de l'année écouléeLast commit or release 2026-11-07github.com/thenextgennexus/ai-analytics-mcp-servers ↗Réussi
- OpenSSF ScorecardNon vérifié
- Nom du package non proche d'un package populaireNo popular package one edit away from @thenextgennexus/github-analytics-mcp-serverRéussi
- Aucun avis critique dans le package ou ses dépendances99 resolved dependencies checked; no critical advisoryosv.dev ↗Réussi
- Aucune instruction cachée destinée au modèle4 tool descriptions and the README read; no override phrases, credential paths or hidden charactersRéussi
- Les outils destructifs sont étiquetésNo tool named like delete, drop or execRéussi
- Le point de terminaison distant répond à la poignée de main MCPNon vérifié
README
Voir sur GitHubGitHub Analytics MCP Server
Get GitHub repository stats, search repos, analyze languages, and compare projects — powered by nexgendata on Apify.
Quick Start
Using npx (recommended)
npx @nexgendata/github-analytics-mcp-server
Install globally
npm install -g @nexgendata/github-analytics-mcp-server
Configure with Claude Desktop
Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):
{
"mcpServers": {
"github-analytics-mcp-server": {
"command": "npx",
"args": [
"-y",
"@nexgendata/github-analytics-mcp-server"
],
"env": {
"APIFY_TOKEN": "your-apify-token-optional"
}
}
}
}
Configure with Cline
Add the same configuration to your Cline MCP settings.
Available Tools
| Tool | Description |
|---|---|
get_repo_stats |
Get detailed statistics for a GitHub repository |
search_repos |
Search GitHub repositories |
get_repo_languages |
Get language breakdown for a repository |
compare_repos |
Compare statistics of multiple repositories |
Environment Variables
| Variable | Required | Description |
|---|---|---|
APIFY_TOKEN |
No | Your Apify API token for authenticated access. Without it, the server uses the public endpoint (rate-limited). |
How It Works
This MCP server acts as a local stdio bridge to the nexgendata Apify MCP endpoint. When you call a tool, it forwards the request to Apify and returns the results.
Links
License
MIT
Questions sur GitHub Analytics MCP
Comment ajouter GitHub Analytics MCP à Claude Code ?
Exécutez claude mcp add --env 'APIFY_TOKEN=<YOUR_APIFY_TOKEN>' github-analytics-mcp-server -- npx -y @thenextgennexus/github-analytics-mcp-server dans votre terminal. Ajoutez --scope user pour le rendre disponible dans tous les projets.
Comment ajouter GitHub Analytics MCP à Cursor ?
Ouvrez ~/.cursor/mcp.json et ajoutez le serveur sous mcpServers, avec la configuration Cursor indiquée dans la section d'installation ci-dessus.
Quels outils GitHub Analytics MCP fournit-il ?
Il expose 4 outils, dont get_repo_stats, search_repos, get_repo_languages, compare_repos.
Comment lancer le serveur avec npx ?
Vous pouvez lancer le serveur en exécutant la commande npx @nexgendata/github-analytics-mcp-server.
Un jeton API est-il requis pour utiliser ce serveur ?
Non, le jeton API est optionnel. Si vous n'en fournissez pas, le serveur utilise un point de terminaison public qui est soumis à des limitations de débit.