Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,551Letters: 14Defects: 1,323counted 4 min ago
teppi

Server definition

Hash
sha256:1133dd3eec7c0613a3518f83ed8b1b8569ddb90d4e5acf036c24da4d918e9e77
What it is
What a remote MCP server returned when asked what it offers: 22 tools

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "Remove untracked files and directories from the working tree (git clean -fd). Returns list of removed paths.", "inputSchema": { "properties": { "workingDirectory": { "default": ".", "description": "Git repo path. Default current directory.", "type": "string" } }, "type": "object" }, "name": "clear_junk", "outputSchema": null }, { "description": "List changed files: staged, unstaged, and untracked. Returns file counts and paths by status group.", "inputSchema": { "properties": { "workingDirectory": { "default": ".", "description": "Git repo path. Default current directory.", "type": "string" } }, "type": "object" }, "name": "find_changes", "outputSchema": null }, { "description": "Fetch from remote and show incoming commits not yet in local branch. Returns count and commit summaries.", "inputSchema": { "properties": { "remoteName": { "default": "origin", "description": "Remote name. Default origin.", "type": "string" }, "workingDirectory": { "default": ".", "description": "Git repo path. Default current directory.", "type": "string" } }, "type": "object" }, "name": "get_updates", "outputSchema": null }, { "description": "Report current git credential helper configuration. Returns helper name and scope.", "inputSchema": { "properties": { "workingDirectory": { "default": ".", "description": "Git repo path. Default current directory.", "type": "string" } }, "type": "object" }, "name": "get_vault_status", "outputSchema": null }, { "description": "Create an annotated git tag and push it to the remote. Returns the tag name and target commit SHA.", "inputSchema": { "properties": { "message": { "default": "", "description": "Annotation message for the tag.", "type": "string" }, "remoteName": { "default": "origin", "description": "Remote to push to. Default origin.", "type": "string" }, "tagName": { "default": "", "description": "Tag name, e.g. v1.2.0.", "type": "string" }, "workingDirectory": { "default": ".", "description": "Git repo path. Default current directory.", "type": "string" } }, "type": "object" }, "name": "new_release", "outputSchema": null }, { "description": "Create a new branch from current HEAD and switch to it. Returns branch name and base commit SHA.", "inputSchema": { "properties": { "branchName": { "default": "", "description": "Name of the new branch.", "type": "string" }, "workingDirectory": { "default": ".", "description": "Git repo path. Default current directory.", "type": "string" } }, "type": "object" }, "name": "new_work_branch", "outputSchema": null }, { "description": "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.", "inputSchema": { "properties": { "remoteName": { "default": "origin", "description": "Remote name. Default origin.", "type": "string" }, "workingDirectory": { "default": ".", "description": "Git repo path. Default current directory.", "type": "string" } }, "type": "object" }, "name": "push", "outputSchema": null }, { "description": "Clear stored git credentials by unsetting the credential helper in local git config. Returns confirmation.", "inputSchema": { "properties": { "workingDirectory": { "default": ".", "description": "Git repo path. Default current directory.", "type": "string" } }, "type": "object" }, "name": "reset_login", "outputSchema": null }, { "description": "Restore a single file to its HEAD state, discarding uncommitted changes. Returns restored file path.", "inputSchema": { "properties": { "filePath": { "default": "", "description": "Repo-relative path to the file to restore.", "type": "string" }, "workingDirectory": { "default": ".", "description": "Git repo path. Default current directory.", "type": "string" } }, "type": "object" }, "name": "restore_file", "outputSchema": null }, { "description": "Stage changes, commit with a message, and optionally push to remote. Returns commit SHA and push result.", "inputSchema": { "properties": { "files": { "default": null, "description": "Files to commit. Default empty (commits all changes).", "items": { "type": [ "string", "null" ] }, "type": [ "array", "null" ] }, "message": { "default": "", "description": "Commit message.", "type": "string" }, "pushToRemote": { "default": false, "description": "Push to remote after commit. Default false.", "type": "boolean" }, "workingDirectory": { "default": ".", "description": "Git repo path. Default current directory.", "type": "string" } }, "type": "object" }, "name": "save_work", "outputSchema": null }, { "description": "Search commit history for commits whose message matches a search term. Returns matching commits with SHA, author, date, and message.", "inputSchema": { "properties": { "limit": { "default": 20, "description": "Max commits to return. Default 20.", "type": "integer" }, "searchTerm": { "default": "", "description": "Text to search for in commit messages.", "type": "string" }, "workingDirectory": { "default": ".", "description": "Git repo path. Default current directory.", "type": "string" } }, "type": "object" }, "name": "search_history", "outputSchema": null }, { "description": "Change a remote URL to its SSH equivalent. Returns old and new remote URLs.", "inputSchema": { "properties": { "remoteName": { "default": "origin", "description": "Remote name to update. Default origin.", "type": "string" }, "sshUrl": { "default": "", "description": "New SSH remote URL, e.g. [email protected]:owner/repo.git.", "type": "string" }, "workingDirectory": { "default": ".", "description": "Git repo path. Default current directory.", "type": "string" } }, "type": "object" }, "name": "set_ssh", "outputSchema": null }, { "description": "Store a personal access token for HTTP git authentication. Returns confirmation (token value is never echoed).", "inputSchema": { "properties": { "token": { "default": "", "description": "Personal access token to store.", "type": "string" }, "workingDirectory": { "default": ".", "description": "Git repo path. Default current directory.", "type": "string" } }, "type": "object" }, "name": "set_token", "outputSchema": null }, { "description": "Configure the git credential helper to use a specific vault path. Returns new credential helper value.", "inputSchema": { "properties": { "vaultPath": { "default": "", "description": "Path to the credential helper vault executable.", "type": "string" }, "workingDirectory": { "default": ".", "description": "Git repo path. Default current directory.", "type": "string" } }, "type": "object" }, "name": "set_vault", "outputSchema": null }, { "description": "Show the diff for a specific file or all changed files. Returns unified diff text.", "inputSchema": { "properties": { "filePath": { "default": "", "description": "Repo-relative file path. If empty, shows all.", "type": "string" }, "staged": { "default": false, "description": "Show staged diff. Default false.", "type": "boolean" }, "workingDirectory": { "default": ".", "description": "Git repo path. Default current directory.", "type": "string" } }, "type": "object" }, "name": "show_change", "outputSchema": null }, { "description": "Show git repository diagnostic info: current branch, upstream, HEAD SHA, remote URLs, and status summary.", "inputSchema": { "properties": { "workingDirectory": { "default": ".", "description": "Git repo path. Default current directory.", "type": "string" } }, "type": "object" }, "name": "show_diagnostic", "outputSchema": null }, { "description": "Show recent commit history. Returns commits with SHA, author, date, and message.", "inputSchema": { "properties": { "branchName": { "default": "", "description": "Branch name. Default current branch.", "type": "string" }, "limit": { "default": 20, "description": "Number of commits to return. Default 20.", "type": "integer" }, "workingDirectory": { "default": ".", "description": "Git repo path. Default current directory.", "type": "string" } }, "type": "object" }, "name": "show_history", "outputSchema": null }, { "description": "List all tags/releases in the repository, newest first. Returns tag names, target SHAs, and annotation messages.", "inputSchema": { "properties": { "workingDirectory": { "default": ".", "description": "Git repo path. Default current directory.", "type": "string" } }, "type": "object" }, "name": "show_releases", "outputSchema": null }, { "description": "Show all remote names and their fetch/push URLs. Returns list of remotes with URL and type.", "inputSchema": { "properties": { "workingDirectory": { "default": ".", "description": "Git repo path. Default current directory.", "type": "string" } }, "type": "object" }, "name": "show_remote", "outputSchema": null }, { "description": "Switch to an existing branch. Returns the branch switched to and current HEAD SHA.", "inputSchema": { "properties": { "branchName": { "default": "", "description": "Name of the branch to switch to.", "type": "string" }, "workingDirectory": { "default": ".", "description": "Git repo path. Default current directory.", "type": "string" } }, "type": "object" }, "name": "switch_work", "outputSchema": null }, { "description": "Test whether git credentials are working by attempting ls-remote against the origin. Returns success/failure and remote refs count.", "inputSchema": { "properties": { "remoteName": { "default": "origin", "description": "Remote to test. Default origin.", "type": "string" }, "workingDirectory": { "default": ".", "description": "Git repo path. Default current directory.", "type": "string" } }, "type": "object" }, "name": "test_login", "outputSchema": null }, { "description": "Discard uncommitted changes. If filePath given, restores that file; otherwise restores all tracked files. Returns list of restored paths.", "inputSchema": { "properties": { "filePath": { "default": "", "description": "Repo-relative file path to undo. If empty, undoes all tracked changes.", "type": "string" }, "workingDirectory": { "default": ".", "description": "Git repo path. Default current directory.", "type": "string" } }, "type": "object" }, "name": "undo_changes", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:1133dd3eec7c0613a3518f83ed8b1b8569ddb90d4e5acf036c24da4d918e9e77 | sha256sum