starghlist
About
MCP server to manage your GitHub starred repositories and lists
Details
- Author
- petarov
- Categories
- Developer Tools, Other, Productivity
Jump to
Setup
Install starghlist in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/petarov/starghlist
Follow the installation instructions in the repository README, then restart your MCP client.
starghlistis an MCP server designed to help you manage your GitHub starred repositories and lists.
You can use an AI agent to view, sort, and filter repositories, as well as unstar those that are no longer relevant. An LLM may also suggest how to categorize your starred repositories based on the GitHub lists you’ve created, and rearrange starred repositories in your lists.
In Bulgarian, „глист“ or "glist" means an intestinal parasitic worm (roundworm).
- getStars: Get starred repositories either by you or somebody else.
- addStar: Star one or more repositories.
- removeStar: Unstar one or more repositories.
- getStarListNames: Get all starred repository lists by you or somebody else.
- addStarToList: Add starred repositories to a list.
- removeStarFromList: Remove starred repositories from a list.
- (TODO)getRepositoriesByList: Get all starred repositories in a particular list.
If you don't care about managing lists, then you can use a GitHubPAT. The permissionsProfileandStarringshould be enough.
If you want to manage lists, this currently works only with a GitHubclassic PAT. Make sure you check theuserscope, not just its leafs but the whole scope.
The server uses the Streamable HTTP transport protocol. To start onlocalhost:24240run:
GITHUB_TOKEN=<your PAT> go run *.go
Alternatively use the binary and specify a port:
GITHUB_TOKEN=<your PAT> ./starghlist-1.1-darwin-aarch64 -host '[::1]' -port 8080
{ "mcpServers": { "mcp-starghlist": { "url": "http://127.0.0.1:24240" } } }
Works pretty well withgpt-oss-20bandgemma-3-12b, and kind of ok withllama-3.1-8b-instruct.
Pretty much flawless withclaude-sonnet-4.
Sample prompts tested withgpt-oss-20b:
give me my first starred 10 github projects in a table
give me 5 starred projects by the user petarov
give me a list of all my starred repository lists
add the repo petarov/starghlist to the list ai-dev
remove the repo petarov/starghlist from the ai-dev list
This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.
Repository analysis, issues, pull requests, and code structure exploration
Hosted, Stateless & Multitenant GitHub MCP server connects AI tools directly to GitHub's platform
Generates release notes from GitHub repositories by fetching and organizing commits.
An MCP server that equips your AI coding assistant with live, verified Android knowledge — so it builds from official sources, not from memory.
A portable MCP server for performing various GitHub operations on any repository.
A server for managing and interacting with GitHub Gists, built with Go.
Interact with GitHub APIs for automation and repository management.
Interact with GitHub repositories, including issues, pull requests, commits, releases, and actions.
Manage GitHub repositories using a personal access token via CLI or environment variables.
Allows AI assistants to interact with the GitHub API for repository management, code collaboration, and other development tasks.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





