Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
git-workflowB

Core Git workflow tool for local and remote Git operations. Supports init, status, commit, sync, backup, create, list, get, update, delete, fork, and search operations. Provides comprehensive Git repository management with both local and remote provider support (GitHub/Gitea).

git-filesA

Read-only file management tool for repository files. Supports reading, searching, listing, and backup operations for both local and remote repositories. File content modification operations are not allowed for security reasons.

git-branchesA

Git branch management tool for branch lifecycle operations. Supports create, list, get, delete, merge, and compare operations. Includes safety warnings for destructive operations like branch deletion.

git-issuesC

Comprehensive issue management tool for Git repositories. Supports create, list, get, update, close, comment, and search operations for issues.

git-pullsC

Comprehensive pull request management tool for Git repositories. Supports create, list, get, update, merge, close, review, and search operations for pull requests.

git-tagsC

Git tag management tool for tag operations. Supports create, list, get, delete, and search operations for both lightweight and annotated tags.

git-releaseB

Git release management tool for release operations. Supports create, list, get, update, delete, publish, and download operations. Local operations work with tags, remote operations require a provider.

git-remoteC

Git remote management tool for managing remote repositories. Supports add, remove, rename, show, set-url, and prune operations.

git-resetA

Git reset tool for repository state management. Supports soft, mixed, hard reset capabilities and reset-to-commit and reset-branch functionality. Includes safety warnings for destructive operations like hard reset.

git-stashC

Git stash tool for temporary changes management. Supports stash, pop, apply, list, show, drop, clear operations for storing and retrieving work-in-progress changes.

git-configC

Git configuration management tool for get, set, unset, list, edit, and show operations. Supports global, local, and system configuration scopes.

git-monitorC

Git monitoring and logging tool for log, status, commits, and contributors operations. Provides comprehensive repository analysis and monitoring capabilities.

git-backupC

Comprehensive backup system for Git repositories. Supports backup creation, restoration, listing, and verification.

git-archiveC

Archive operations for Git repositories. Supports archive creation, extraction, listing, and verification.

git-syncC

Advanced Git synchronization tool for intelligent sync and status operations. Supports both local Git synchronization and remote provider synchronization.

git-packagesC

Git package management tool for package operations. Supports list, get, create, update, delete, publish, and download operations. Local operations work with package files, remote operations require a provider.

git-analyticsC

Git analytics and statistics tool for repository analysis. Supports stats, commits, and contributors operations. Provides comprehensive analytics for Git repositories.

git-updateC

Advanced project update tool with history tracking, changelog generation, and multi-provider synchronization

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
Server StatusCurrent server status and configuration
Available ToolsList of all available Git tools with detailed information

TDQS

B3.1/5.0

Scored across 18 tools

Disambiguation3/5

The tools cover distinct Git operations like analytics, backup, branches, and issues, but there is significant overlap in functionality. For example, git-monitor and git-analytics both handle repository analysis, while git-workflow duplicates many operations from other tools like sync, backup, and commit, which could confuse an agent about which tool to use for specific tasks.

Naming Consistency5/5

All tool names follow a consistent 'git-' prefix with descriptive nouns, such as git-branches, git-config, and git-pulls. This uniform pattern makes it easy to identify and predict tool purposes, enhancing usability and reducing confusion in the tool set.

Tool Count2/5

With 18 tools, the server feels overloaded for Git operations, as many tools overlap or could be consolidated. For instance, git-workflow encompasses functions from multiple other tools, making the count excessive and potentially overwhelming for agents, detracting from a well-scoped interface.

Completeness5/5

The tool set provides comprehensive coverage of Git operations, including CRUD for branches, issues, pulls, and releases, along with advanced features like analytics, backup, and synchronization. There are no obvious gaps; agents can perform full lifecycle management and complex workflows without dead ends.