Server definition
- Hash
- sha256:fa8e2f73ce8269e3694c7cee91e27e73ef793368d9be82b48553270686c66c53
- What it is
- What a remote MCP server returned when asked what it offers: 6 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Apply a unified diff patch to an original text and return the patched result.",
"inputSchema": {
"properties": {
"original": {
"description": "Original text to patch",
"type": "string"
},
"patch": {
"description": "Unified diff patch string",
"type": "string"
}
},
"required": [
"original",
"patch"
],
"type": "object"
},
"name": "apply_patch",
"outputSchema": null
},
{
"description": "Parse a unified diff string and return line-level statistics: additions, deletions, hunks, files changed.",
"inputSchema": {
"properties": {
"diff": {
"description": "Unified diff string to analyse",
"type": "string"
}
},
"required": [
"diff"
],
"type": "object"
},
"name": "diff_stats",
"outputSchema": null
},
{
"description": "Compute a structural diff between two JSON values, showing added, removed, and replaced fields.",
"inputSchema": {
"properties": {
"modified": {
"description": "Modified JSON value (object, array, or JSON string)"
},
"original": {
"description": "Original JSON value (object, array, or JSON string)"
}
},
"required": [
"original",
"modified"
],
"type": "object"
},
"name": "json_diff",
"outputSchema": null
},
{
"description": "Check whether a unified diff patch can be applied cleanly to an original text without actually applying it.",
"inputSchema": {
"properties": {
"original": {
"description": "Original text",
"type": "string"
},
"patch": {
"description": "Unified diff patch string",
"type": "string"
}
},
"required": [
"original",
"patch"
],
"type": "object"
},
"name": "patch_validate",
"outputSchema": null
},
{
"description": "Generate a unified diff between two text strings. Ideal for comparing file versions before and after edits.",
"inputSchema": {
"properties": {
"context": {
"description": "Context lines around each change (default 3)",
"type": "number"
},
"modified": {
"description": "Modified text",
"type": "string"
},
"modified_file": {
"description": "Label for the modified file (default \"modified\")",
"type": "string"
},
"original": {
"description": "Original text",
"type": "string"
},
"original_file": {
"description": "Label for the original file (default \"original\")",
"type": "string"
}
},
"required": [
"original",
"modified"
],
"type": "object"
},
"name": "text_diff",
"outputSchema": null
},
{
"description": "Perform a three-way merge of base, ours, and theirs. Conflicts are marked with standard diff3 conflict markers.",
"inputSchema": {
"properties": {
"base": {
"description": "Common ancestor text",
"type": "string"
},
"ours": {
"description": "Our version of the text",
"type": "string"
},
"ours_label": {
"description": "Label for ours in conflict markers (default \"ours\")",
"type": "string"
},
"theirs": {
"description": "Their version of the text",
"type": "string"
},
"theirs_label": {
"description": "Label for theirs in conflict markers (default \"theirs\")",
"type": "string"
}
},
"required": [
"base",
"ours",
"theirs"
],
"type": "object"
},
"name": "three_way_merge",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:fa8e2f73ce8269e3694c7cee91e27e73ef793368d9be82b48553270686c66c53 | sha256sum