mcp-git-ingest
by adhikasp
Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
No arguments |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
github_directory_structure | Clone a GitHub repository and return its directory structure in a tree format. Args: repo_url: The URL of the GitHub repository Returns: A string representation of the repository's directory structure |
github_read_important_files | Clone a GitHub repository and read the contents of specified files. Args: repo_url: The URL of the GitHub repository file_paths: List of file paths to read (relative to repository root) Returns: A dictionary mapping file paths to their contents |