GithubFetcher

Cookee24/GithubFetcher

3.2

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

No resources