GitEasy MCP

How to use
GitEasy MCP.

A hosted server that gives your AI agent 21 plain-English git tools. Get a key, add the server to your client, and you’re branching, committing, and pushing without leaving your AI client.

01 Get your key

Free tier — 500 write calls / month, no credit card. Get a key instantly from the pricing page, or call the endpoint directly:

POST https://giteasy-mcp.azurewebsites.net/keys/free
Content-Type: application/json

{ "email": "you@example.com" }

Response:

{ "apiKey": "ge_...", "tier": "free", "monthlyLimit": 500 }

Calling again with the same email returns the same key (idempotent). Paid plans are on the pricing page — your key arrives by email after checkout.

02 Add it to your client

Claude Desktop — edit %APPDATA%\Claude\claude_desktop_config.json (Windows) or ~/Library/Application Support/Claude/claude_desktop_config.json (macOS), then restart. The 21 tools appear automatically.

{
  "mcpServers": {
    "giteasy": {
      "type": "http",
      "url": "https://giteasy-mcp.azurewebsites.net/mcp",
      "headers": { "X-Api-Key": "ge_your_key_here" }
    }
  }
}

Cursor — Settings → MCP → Add Server, choose HTTP, and enter:

Any MCP-compatible client — the server uses standard MCP Streamable HTTP. Point your client at https://giteasy-mcp.azurewebsites.net/mcp and include X-Api-Key: ge_your_key_here on every request.

03 The 21 tools

Save and publish

save_workStage everything, commit, and push
find_changesList changed files by status
show_changeShow the diff for a file or all files
undo_changesDiscard uncommitted changes
restore_fileRestore one file to its last saved state

Branches and releases

new_work_branchCreate a branch and switch to it
switch_workSwitch to an existing branch
new_releaseCreate an annotated tag and push it
show_releasesList all tags, newest first

History and status

show_historyShow recent commits
search_historySearch commits by message keyword
show_diagnosticBranch, upstream, HEAD SHA, remote URLs
show_remoteAll remote names and URLs
get_updatesFetch and show incoming commits
clear_junkRemove untracked files and directories

Credentials

set_tokenStore a personal access token
set_sshSwitch a remote from HTTPS to SSH
set_vaultConfigure a credential vault path
reset_loginClear stored credentials
get_vault_statusShow current credential helper
test_loginTest credentials against the remote
04 Limits
TierWrite calls / monthCost
Free500$0 — no credit card
Dev2,000$19 / mo
SinglePro50,000$79 / mo
Team250,000$99 / mo
Business1,000,000$999 / mo
EnterpriseUnlimited (fair use)$2,500 / mo

Read tools (show_history, find_changes, show_diagnostic, and the rest) don’t count against your limit. You get an email warning at 80% and a hard stop at 100%. Upgrade, downgrade, or cancel anytime on the pricing page.

05 Troubleshooting