GitEasy MCP
io.github.greenmtnsun/giteasyVersion 1.6.2Plain-English git for agents: 22 tools to branch, commit, push and tag. Free tier.
Status
Responds577 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 14:52 UTC
- Latency
- 577 ms
- Remotes responding
- 1 of 1
- Sign-in
- API key
- Hosting
- Hosted outside the EU (detected)
- Registry data as of
- Nov 14, 2026, 22:14 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://giteasy-mcp.azurewebsites.net/mcpResponds577 msNo sign-in
Claude Code
claude mcp add --transport http giteasy https://giteasy-mcp.azurewebsites.net/mcp --header 'X-Api-Key: <YOUR_X_API_KEY>'Replace <YOUR_X_API_KEY> before running.
Claude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: giteasy
Remote MCP server URL: https://giteasy-mcp.azurewebsites.net/mcp
This server expects the header X-Api-Key.Cursor
{
"mcpServers": {
"giteasy": {
"url": "https://giteasy-mcp.azurewebsites.net/mcp",
"headers": {
"X-Api-Key": "<YOUR_X_API_KEY>"
}
}
}
}Replace <YOUR_X_API_KEY> before running.
VS Code
code --add-mcp '{"name":"giteasy","type":"http","url":"https://giteasy-mcp.azurewebsites.net/mcp","headers":{"X-Api-Key":"<YOUR_X_API_KEY>"}}'Replace <YOUR_X_API_KEY> before running.
Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
22 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
clear_junkRemove untracked files and directories from the working tree (git clean -fd). Returns list of removed paths. | Not declared | Not declared | Not declared | Not declared |
find_changesList changed files: staged, unstaged, and untracked. Returns file counts and paths by status group. | Not declared | Not declared | Not declared | Not declared |
get_updatesFetch from remote and show incoming commits not yet in local branch. Returns count and commit summaries. | Not declared | Not declared | Not declared | Not declared |
get_vault_statusReport current git credential helper configuration. Returns helper name and scope. | Not declared | Not declared | Not declared | Not declared |
new_releaseCreate an annotated git tag and push it to the remote. Returns the tag name and target commit SHA. | Not declared | Not declared | Not declared | Not declared |
new_work_branchCreate a new branch from current HEAD and switch to it. Returns branch name and base commit SHA. | Not declared | Not declared | Not declared | Not declared |
pushSend 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. | Not declared | Not declared | Not declared | Not declared |
reset_loginClear stored git credentials by unsetting the credential helper in local git config. Returns confirmation. | Not declared | Not declared | Not declared | Not declared |
restore_fileRestore a single file to its HEAD state, discarding uncommitted changes. Returns restored file path. | Not declared | Not declared | Not declared | Not declared |
save_workStage changes, commit with a message, and optionally push to remote. Returns commit SHA and push result. | Not declared | Not declared | Not declared | Not declared |
search_historySearch commit history for commits whose message matches a search term. Returns matching commits with SHA, author, date, and message. | Not declared | Not declared | Not declared | Not declared |
set_sshChange a remote URL to its SSH equivalent. Returns old and new remote URLs. | Not declared | Not declared | Not declared | Not declared |
set_tokenStore a personal access token for HTTP git authentication. Returns confirmation (token value is never echoed). | Not declared | Not declared | Not declared | Not declared |
set_vaultConfigure the git credential helper to use a specific vault path. Returns new credential helper value. | Not declared | Not declared | Not declared | Not declared |
show_changeShow the diff for a specific file or all changed files. Returns unified diff text. | Not declared | Not declared | Not declared | Not declared |
show_diagnosticShow git repository diagnostic info: current branch, upstream, HEAD SHA, remote URLs, and status summary. | Not declared | Not declared | Not declared | Not declared |
show_historyShow recent commit history. Returns commits with SHA, author, date, and message. | Not declared | Not declared | Not declared | Not declared |
show_releasesList all tags/releases in the repository, newest first. Returns tag names, target SHAs, and annotation messages. | Not declared | Not declared | Not declared | Not declared |
show_remoteShow all remote names and their fetch/push URLs. Returns list of remotes with URL and type. | Not declared | Not declared | Not declared | Not declared |
switch_workSwitch to an existing branch. Returns the branch switched to and current HEAD SHA. | Not declared | Not declared | Not declared | Not declared |
test_loginTest whether git credentials are working by attempting ls-remote against the origin. Returns success/failure and remote refs count. | Not declared | Not declared | Not declared | Not declared |
undo_changesDiscard uncommitted changes. If filePath given, restores that file; otherwise restores all tracked files. Returns list of restored paths. | Not declared | Not declared | Not declared | Not declared |
Details
- Registry status
- Active
- Published
- Oct 25, 2026
- Updated
- Oct 25, 2026
- Categories (suggested)
- Developer toolsSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared