Cookee24/GithubFetcher
If you are the rightful owner of GithubFetcher and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
This project provides a streamlined way for large models to access specific code files and metadata from GitHub, minimizing unnecessary data retrieval.
Tools
Functions exposed to the LLM to take actions
get_repo
Fetches repository details including description, stars, forks, and license.
list_tags
Lists all tags in a repository.
list_branches
Lists all branches in a repository.
tree
Retrieves the file tree of a repository.
get_file
Fetches file content with optional trimming by line range or max characters.
search
Performs a code search within GitHub repositories.
get_stats
Provides statistics for a specific file or directory in a repository.
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client