Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,544Letters: 14Defects: 1,324counted just now
teppi

Server definition

Hash
sha256:4a4bd687572e4add42ae1979df744e3383430cb8beb6077365740fb3b7471f0a
What it is
What a remote MCP server returned when asked what it offers: 3 tools

The blob, as servednamed by its sha256

{ "instructions": "Prepare text or structured agent output as portable artifacts with expiring URLs, SHA-256 hashes, a manifest and a ZIP package.", "tools": [ { "description": "Compile source-agent outputs into a receiver-ready handoff package.\n\n The input schema declares the exact source-output, receiver-contract, and\n handoff-context fields. The tool selects and validates required deliverables\n and returns either a portable package or actionable unmet requirements.\n ", "inputSchema": { "$defs": { "ContractConstraints": { "examples": [ { "maxFileBytes": 100000, "requireSha256": true } ], "properties": { "maxFileBytes": { "anyOf": [ { "minimum": 1, "type": "integer" }, { "type": "null" } ], "default": null, "description": "Optional maximum size in bytes for each delivered artifact.", "title": "Maxfilebytes" }, "requireSha256": { "default": true, "description": "Require SHA-256 integrity metadata for delivered artifacts.", "title": "Requiresha256", "type": "boolean" } }, "title": "ContractConstraints", "type": "object" }, "HandoffContext": { "properties": { "assumptions": { "items": { "type": "string" }, "title": "Assumptions", "type": "array" }, "decisions": { "items": { "type": "string" }, "title": "Decisions", "type": "array" }, "destinationAgent": { "anyOf": [ { "maxLength": 200, "type": "string" }, { "type": "null" } ], "default": null, "title": "Destinationagent" }, "objective": { "maxLength": 2000, "minLength": 1, "title": "Objective", "type": "string" }, "sourceAgent": { "anyOf": [ { "maxLength": 200, "type": "string" }, { "type": "null" } ], "default": null, "title": "Sourceagent" }, "status": { "default": "completed", "maxLength": 80, "title": "Status", "type": "string" }, "unresolvedIssues": { "items": { "type": "string" }, "title": "Unresolvedissues", "type": "array" } }, "required": [ "objective" ], "title": "HandoffContext", "type": "object" }, "OutputRequirement": { "description": "One deliverable expected by the receiving agent.", "examples": [ { "acceptedMediaTypes": [ "text/markdown" ], "filename": "report.md", "id": "report", "required": true }, { "acceptedMediaTypes": [ "text/csv" ], "filename": "evidence.csv", "id": "evidence", "required": true, "requiredCsvColumns": [ "channel", "score", "evidence" ] }, { "acceptedMediaTypes": [ "application/json" ], "filename": "summary.json", "id": "summary", "required": true, "requiredJsonKeys": [ "recommendation", "confidence" ] } ], "properties": { "acceptedMediaTypes": { "description": "Media types accepted for this deliverable, for example text/markdown, text/csv, or application/json.", "items": { "type": "string" }, "minItems": 1, "title": "Acceptedmediatypes", "type": "array" }, "description": { "anyOf": [ { "maxLength": 500, "type": "string" }, { "type": "null" } ], "default": null, "title": "Description" }, "filename": { "anyOf": [ { "maxLength": 200, "type": "string" }, { "type": "null" } ], "default": null, "description": "Filename required by the receiving agent.", "title": "Filename" }, "id": { "description": "Stable requirement identifier. Use the matching source output id when known; use filename only for the delivered filename.", "maxLength": 80, "minLength": 1, "title": "Id", "type": "string" }, "required": { "default": true, "description": "Whether this deliverable is mandatory.", "title": "Required", "type": "boolean" }, "requiredCsvColumns": { "description": "Use only when acceptedMediaTypes contains text/csv. Leave empty for Markdown, text, JSON, images, and other media types.", "items": { "type": "string" }, "title": "Requiredcsvcolumns", "type": "array" }, "requiredJsonKeys": { "description": "Use only when acceptedMediaTypes contains application/json. Leave empty for Markdown, text, CSV, images, and other media types.", "items": { "type": "string" }, "title": "Requiredjsonkeys", "type": "array" } }, "required": [ "id", "acceptedMediaTypes" ], "title": "OutputRequirement", "type": "object" }, "ReceiverContract": { "description": "Machine-readable input contract declared by the receiving agent.", "properties": { "constraints": { "$ref": "#/$defs/ContractConstraints", "description": "Runtime constraint values. Provide requireSha256 and optionally maxFileBytes; do not copy JSON Schema definitions into this field." }, "contractVersion": { "default": "0.1", "title": "Contractversion", "type": "string" }, "destinationCapability": { "maxLength": 200, "minLength": 1, "title": "Destinationcapability", "type": "string" }, "requiredOutputs": { "items": { "$ref": "#/$defs/OutputRequirement" }, "minItems": 1, "title": "Requiredoutputs", "type": "array" } }, "required": [ "destinationCapability", "requiredOutputs" ], "title": "ReceiverContract", "type": "object" }, "SourceOutput": { "description": "One output produced by the source agent.", "properties": { "content": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Content" }, "contentBase64": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Contentbase64" }, "filename": { "maxLength": 200, "minLength": 1, "title": "Filename", "type": "string" }, "id": { "maxLength": 80, "minLength": 1, "title": "Id", "type": "string" }, "mediaType": { "maxLength": 120, "minLength": 3, "title": "Mediatype", "type": "string" }, "role": { "anyOf": [ { "maxLength": 80, "type": "string" }, { "type": "null" } ], "default": null, "title": "Role" } }, "required": [ "id", "filename", "mediaType" ], "title": "SourceOutput", "type": "object" } }, "properties": { "handoff_context": { "$ref": "#/$defs/HandoffContext" }, "receiver_contract": { "$ref": "#/$defs/ReceiverContract" }, "source_outputs": { "items": { "$ref": "#/$defs/SourceOutput" }, "title": "Source Outputs", "type": "array" }, "ttl_hours": { "default": 24, "title": "Ttl Hours", "type": "integer" } }, "required": [ "source_outputs", "receiver_contract", "handoff_context" ], "title": "compile_handoffArguments", "type": "object" }, "name": "compile_handoff", "outputSchema": { "additionalProperties": true, "title": "compile_handoffDictOutput", "type": "object" } }, { "description": "Inspect a handoff package and return an acceptance decision.\n\n The tool recalculates deliverable hashes, checks expiry and contract\n satisfaction, and returns the receiving agent's next action.\n ", "inputSchema": { "properties": { "run_id": { "title": "Run Id", "type": "string" } }, "required": [ "run_id" ], "title": "inspect_handoffArguments", "type": "object" }, "name": "inspect_handoff", "outputSchema": { "additionalProperties": true, "title": "inspect_handoffDictOutput", "type": "object" } }, { "description": "Prepare content for transfer to another agent or a human reviewer.\n\n `target_modes` accepts either a JSON list or an actual list of MIME types.\n The result includes expiring artifact URLs, SHA-256 hashes, a manifest,\n and a downloadable ZIP package.\n ", "inputSchema": { "properties": { "content": { "title": "Content", "type": "string" }, "filename": { "default": "artifact.md", "title": "Filename", "type": "string" }, "media_type": { "default": "text/markdown", "title": "Media Type", "type": "string" }, "target_modes": { "anyOf": [ { "type": "string" }, { "items": { "type": "string" }, "type": "array" }, { "type": "null" } ], "default": null, "title": "Target Modes" }, "ttl_hours": { "default": 24, "title": "Ttl Hours", "type": "integer" } }, "required": [ "content" ], "title": "prepare_artifactArguments", "type": "object" }, "name": "prepare_artifact", "outputSchema": { "additionalProperties": true, "title": "prepare_artifactDictOutput", "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:4a4bd687572e4add42ae1979df744e3383430cb8beb6077365740fb3b7471f0a | sha256sum