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, and start branching, committing, and pushing straight from 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$0 first mo, then $19 / mo (30-day promo)
SinglePro50,000$0.50 first mo, then $79 / mo (30-day promo)
Team250,000$0.50 first mo, then $99 / mo (30-day promo)
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