21 plain-English git tools as an MCP server. No jargon.
healthy
status
22
tools exposed
1165ms
connect latency
cba22d8a2297
schema fingerprint
Tools (22)
push
Send already-committed work to the remote without making a new commit. Pushes the current branch; on a branch's first push, sets the remote branch as its upstream automatically.
show_diagnostic
Show git repository diagnostic info: current branch, upstream, HEAD SHA, remote URLs, and status summary.
set_vault
Configure the git credential helper to use a specific vault path. Returns new credential helper value.
restore_file
Restore a single file to its HEAD state, discarding uncommitted changes. Returns restored file path.
reset_login
Clear stored git credentials by unsetting the credential helper in local git config. Returns confirmation.
set_ssh
Change a remote URL to its SSH equivalent. Returns old and new remote URLs.
save_work
Stage changes, commit with a message, and optionally push to remote. Returns commit SHA and push result.
get_vault_status
Report current git credential helper configuration. Returns helper name and scope.
test_login
Test whether git credentials are working by attempting ls-remote against the origin. Returns success/failure and remote refs count.
show_releases
List all tags/releases in the repository, newest first. Returns tag names, target SHAs, and annotation messages.
show_change
Show the diff for a specific file or all changed files. Returns unified diff text.
new_release
Create an annotated git tag and push it to the remote. Returns the tag name and target commit SHA.
find_changes
List changed files: staged, unstaged, and untracked. Returns file counts and paths by status group.
show_remote
Show all remote names and their fetch/push URLs. Returns list of remotes with URL and type.
get_updates
Fetch from remote and show incoming commits not yet in local branch. Returns count and commit summaries.
undo_changes
Discard uncommitted changes. If filePath given, restores that file; otherwise restores all tracked files. Returns list of restored paths.
switch_work
Switch to an existing branch. Returns the branch switched to and current HEAD SHA.
search_history
Search commit history for commits whose message matches a search term. Returns matching commits with SHA, author, date, and message.
show_history
Show recent commit history. Returns commits with SHA, author, date, and message.
new_work_branch
Create a new branch from current HEAD and switch to it. Returns branch name and base commit SHA.
set_token
Store a personal access token for HTTP git authentication. Returns confirmation (token value is never echoed).
clear_junk
Remove untracked files and directories from the working tree (git clean -fd). Returns list of removed paths.
Endpoint
https://giteasy-mcp.azurewebsites.net/mcp Category: Dev & Git · Last checked: 2026-07-30T13:54:23Z
Monitor your own MCP server
Get alerted the moment yours goes down, a tool schema drifts, or an upstream silently breaks.
What this means. This server responded to the MCP handshake and listed its tools without authentication. The schema fingerprint lets us flag if tool signatures silently change (schema drift) between checks.