Server definition
- Hash
- sha256:375b80e982da607f7190e4b2207b17b298382736a3d13362964034e0fd3e5306
- What it is
- What a remote MCP server returned when asked what it offers: 7 tools
The blob, as servednamed by its sha256
{
"instructions": "Viridis Verified — wrap any MCP server with tamper-evident delivery receipts, metered fees, and dispute-ready evidence.",
"tools": [
{
"description": "Relay a tools/call to a registered MCP service and notarize the\n exchange: request hash + response hash + outcome land in a tamper-evident\n receipt chain. Idempotent on call_id (a replay returns the original\n receipt and cached result — the downstream is never double-called).\n Failures are receipted evidence, not silence.",
"inputSchema": {
"properties": {
"arguments": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"type": "null"
}
],
"default": null,
"title": "Arguments"
},
"call_id": {
"title": "Call Id",
"type": "string"
},
"payment_ref": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Payment Ref"
},
"request_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Request Id"
},
"service_id": {
"title": "Service Id",
"type": "string"
},
"timeout_s": {
"default": 20,
"title": "Timeout S",
"type": "integer"
},
"tool": {
"title": "Tool",
"type": "string"
}
},
"required": [
"service_id",
"tool",
"call_id"
],
"title": "call_verifiedArguments",
"type": "object"
},
"name": "call_verified",
"outputSchema": {
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "call_verifiedOutput",
"type": "object"
}
},
{
"description": "Fleet-standard self-description.",
"inputSchema": {
"properties": {},
"title": "describe_agentArguments",
"type": "object"
},
"name": "describe_agent",
"outputSchema": {
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "describe_agentOutput",
"type": "object"
}
},
{
"description": "Fetch a single delivery receipt by id.",
"inputSchema": {
"properties": {
"receipt_id": {
"title": "Receipt Id",
"type": "string"
}
},
"required": [
"receipt_id"
],
"title": "get_receiptArguments",
"type": "object"
},
"name": "get_receipt",
"outputSchema": {
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "get_receiptOutput",
"type": "object"
}
},
{
"description": "List registered services with call/fee counters.",
"inputSchema": {
"properties": {},
"title": "list_servicesArguments",
"type": "object"
},
"name": "list_services",
"outputSchema": {
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "list_servicesOutput",
"type": "object"
}
},
{
"description": "Register a third-party MCP server (https, public FQDN only) under\n Viridis Verified. Returns a content-addressed service_id; idempotent on\n (url, provider). fee_minor is the per-verified-call fee in cents.",
"inputSchema": {
"properties": {
"description": {
"default": "",
"title": "Description",
"type": "string"
},
"fee_minor": {
"default": 2,
"title": "Fee Minor",
"type": "integer"
},
"payment_ref": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Payment Ref"
},
"provider": {
"title": "Provider",
"type": "string"
},
"request_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Request Id"
},
"url": {
"title": "Url",
"type": "string"
}
},
"required": [
"url",
"provider"
],
"title": "register_serviceArguments",
"type": "object"
},
"name": "register_service",
"outputSchema": {
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "register_serviceOutput",
"type": "object"
}
},
{
"description": "Call counts, error counts, and accrued fees for one service.",
"inputSchema": {
"properties": {
"service_id": {
"title": "Service Id",
"type": "string"
}
},
"required": [
"service_id"
],
"title": "service_statsArguments",
"type": "object"
},
"name": "service_stats",
"outputSchema": {
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "service_statsOutput",
"type": "object"
}
},
{
"description": "Recompute a service's full receipt hash chain and fee ledger.\n Any party can audit Viridis Verified from receipts alone.",
"inputSchema": {
"properties": {
"service_id": {
"title": "Service Id",
"type": "string"
}
},
"required": [
"service_id"
],
"title": "verify_receiptsArguments",
"type": "object"
},
"name": "verify_receipts",
"outputSchema": {
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "verify_receiptsOutput",
"type": "object"
}
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:375b80e982da607f7190e4b2207b17b298382736a3d13362964034e0fd3e5306 | sha256sum