GitHub Stars MCP Server

A Cloudflare-powered MCP (Model Context Protocol) Server that allows you to search and query your GitHub starred repositories using natural language.

Local serverstdio

What is the GitHub Stars MCP Server?

A Cloudflare-powered MCP (Model Context Protocol) Server that allows you to search and query your GitHub starred repositories using natural language.

What it actually does

This project creates a searchable database of your GitHub starred repositories by:

  • Automatically fetches and processes GitHub starred repositories
  • Scheduled weekly updates via GitHub Actions
  • Stores repository metadata and README content
  • Provides semantic search capabilities through Cloudflare AutoRAG
  • Exposes a MCP-compatible API for integration with AI agents

Configuration

  • Node.js (v22 recommended) - PNPM package manager - GitHub Personal Access Token with repo scope - Cloudflare account

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Configuration

  • Node.js (v22 recommended) - PNPM package manager - GitHub Personal Access Token with repo scope - Cloudflare account
VariableDescriptionRequired
R2_ACCOUNT_IDConfiguration value read at startup.Optional
R2_ACCESS_KEY_IDCredential the server authenticates with.Yes
R2_SECRET_ACCESS_KEYCredential the server authenticates with.Yes
MCP_API_KEYCredential the server authenticates with.Yes

Example prompts to try

  • “Use GitHub Stars to Prerequisites.”
  • “Use GitHub Stars to Configuration.”
  • “Use GitHub Stars to Deployment.”

Frequently asked questions

Node.js (v22 recommended), PNPM, a GitHub Personal Access Token with the `repo` scope, and a Cloudflare account.