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 |
---|---|
git_directory_structure | Clone a Git repository and return its directory structure in a tree format. |
git_read_files | Read the contents of specified files in a given git repository. |
git_branch_diff | Compare two branches and show files changed between them. |
git_checkout_branch | Create and/or checkout a branch. |
git_delete_branch | Delete a branch from the repository. |
git_merge_branch | Merge a source branch into the current or target branch. |
git_commit_history | Get commit history for a branch with optional filtering. |
git_commits_details | Get detailed information about commits including full messages and diffs. |
git_commit | Create a commit with the specified message. |
git_track | Track (stage) specific files or all files. |
git_local_changes | Get uncommitted changes in the working directory. |
git_search_code | Search for patterns in repository code. |
git_push | Push changes to a remote repository. |
git_pull | Pull changes from a remote repository. |
git_stash | Create or apply a stash. |
git_create_tag | Create a tag. |
git_rebase | Rebase the current branch onto another branch or commit. |
git_config | Configure git settings for the repository. |
git_reset | Reset repository to specified commit or state. |
git_archive | Create a git archive (zip or tar). |
git_attributes | Manage git attributes for files. |
git_blame | Get blame information for a file. |
git_clean | Perform git clean operations. |
git_hooks | Manage git hooks in the repository. |
git_lfs | Manage Git LFS (Large File Storage). |
git_lfs_fetch | Fetch LFS objects from the remote repository. |
git_revert | Revert the current branch to a commit or state. |