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

Server definition

Hash
sha256:7152fda051fe4f0f536683788f1d7719dd9d032ff5aa035831866cb3c2e33842
What it is
What a remote MCP server returned when asked what it offers: 8 tools

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "Profile 1-5,000 JSON-object rows for presence, missing/null counts, observed primitive types, primitive cardinality, and exact duplicate rows. Use for quick deterministic data-quality inspection, not statistical inference or schema validation. This MCP call is read-only and returns x402 execution instructions without charging.", "inputSchema": { "additionalProperties": false, "description": "Input for bounded profiling of a JSON-record dataset.", "properties": { "rows": { "description": "1-5,000 JSON objects. Rows are analyzed in memory and are not modified.", "items": { "type": "object" }, "maxItems": 5000, "minItems": 1, "type": "array" } }, "required": [ "rows" ], "type": "object" }, "name": "dataset_profile", "outputSchema": { "additionalProperties": false, "description": "MCP payment instruction. Calling the MCP tool itself does not charge or execute the paid operation.", "properties": { "endpoint": { "description": "ARN HTTP path to POST the same tool arguments to for paid execution.", "type": "string" }, "instruction": { "description": "How to execute the capability after receiving the payment requirement.", "type": "string" }, "paymentRequired": { "const": true, "description": "Always true for paid ARN capabilities exposed over MCP.", "type": "boolean" }, "price": { "additionalProperties": false, "properties": { "amount": { "description": "Atomic asset amount.", "type": "string" }, "asset": { "description": "Settlement asset.", "type": "string" }, "display": { "description": "Human-readable current price.", "type": "string" }, "network": { "description": "CAIP-2 settlement network identifier.", "type": "string" } }, "required": [ "amount", "asset", "network", "display" ], "type": "object" }, "protocol": { "const": "x402", "description": "Payment protocol required by the HTTP execution endpoint.", "type": "string" } }, "required": [ "paymentRequired", "protocol", "endpoint", "price", "instruction" ], "type": "object" } }, { "description": "Produce a deterministic structural change list between two JSON values. Use for machine-readable change detection; arrays are compared by index and the result is capped at 1,000 changes, so this is not a JSON Patch generator. This MCP call is read-only and returns x402 execution instructions without charging.", "inputSchema": { "additionalProperties": false, "description": "Input for a deterministic structural comparison of two JSON values.", "properties": { "after": { "description": "New JSON value to compare with before." }, "before": { "description": "Original JSON value." } }, "required": [ "before", "after" ], "type": "object" }, "name": "json_diff", "outputSchema": { "additionalProperties": false, "description": "MCP payment instruction. Calling the MCP tool itself does not charge or execute the paid operation.", "properties": { "endpoint": { "description": "ARN HTTP path to POST the same tool arguments to for paid execution.", "type": "string" }, "instruction": { "description": "How to execute the capability after receiving the payment requirement.", "type": "string" }, "paymentRequired": { "const": true, "description": "Always true for paid ARN capabilities exposed over MCP.", "type": "boolean" }, "price": { "additionalProperties": false, "properties": { "amount": { "description": "Atomic asset amount.", "type": "string" }, "asset": { "description": "Settlement asset.", "type": "string" }, "display": { "description": "Human-readable current price.", "type": "string" }, "network": { "description": "CAIP-2 settlement network identifier.", "type": "string" } }, "required": [ "amount", "asset", "network", "display" ], "type": "object" }, "protocol": { "const": "x402", "description": "Payment protocol required by the HTTP execution endpoint.", "type": "string" } }, "required": [ "paymentRequired", "protocol", "endpoint", "price", "instruction" ], "type": "object" } }, { "description": "Recursively sort JSON object keys to produce stable structure and a deterministic JSON string. Use for comparisons, cache keys, repeatable payloads, or pre-signing preparation; do not use as RFC 8785/JCS canonicalization. This MCP call is read-only and does not charge: it returns the x402 endpoint and current price for execution.", "inputSchema": { "additionalProperties": false, "description": "Input for deterministic JSON key-order normalization.", "properties": { "value": { "description": "Any JSON value to normalize. Object keys are recursively sorted; array order and scalar values are preserved." } }, "required": [ "value" ], "type": "object" }, "name": "json_normalize", "outputSchema": { "additionalProperties": false, "description": "MCP payment instruction. Calling the MCP tool itself does not charge or execute the paid operation.", "properties": { "endpoint": { "description": "ARN HTTP path to POST the same tool arguments to for paid execution.", "type": "string" }, "instruction": { "description": "How to execute the capability after receiving the payment requirement.", "type": "string" }, "paymentRequired": { "const": true, "description": "Always true for paid ARN capabilities exposed over MCP.", "type": "boolean" }, "price": { "additionalProperties": false, "properties": { "amount": { "description": "Atomic asset amount.", "type": "string" }, "asset": { "description": "Settlement asset.", "type": "string" }, "display": { "description": "Human-readable current price.", "type": "string" }, "network": { "description": "CAIP-2 settlement network identifier.", "type": "string" } }, "required": [ "amount", "asset", "network", "display" ], "type": "object" }, "protocol": { "const": "x402", "description": "Payment protocol required by the HTTP execution endpoint.", "type": "string" } }, "required": [ "paymentRequired", "protocol", "endpoint", "price", "instruction" ], "type": "object" } }, { "description": "Validate one JSON object when the caller already has a JSON-Schema-shaped contract. Only top-level required, properties.<field>.type, and additionalProperties=false are evaluated; for new simple contracts prefer object_contract_check. This MCP call is read-only and returns x402 execution instructions without charging.", "inputSchema": { "additionalProperties": false, "description": "Input for the bounded JSON-Schema-shaped compatibility checker.", "properties": { "schema": { "additionalProperties": true, "description": "Top-level contract definition. Only required, properties.<field>.type, and additionalProperties=false are evaluated.", "properties": { "additionalProperties": { "description": "Set false to report top-level fields not declared in properties. Omitted or true allows them.", "type": "boolean" }, "properties": { "additionalProperties": { "additionalProperties": true, "properties": { "type": { "description": "Expected JSON type for this top-level field.", "enum": [ "null", "array", "object", "string", "number", "boolean" ], "type": "string" } }, "type": "object" }, "description": "Top-level field definitions. Each field may declare a JSON type; other JSON Schema keywords are ignored.", "type": "object" }, "required": { "description": "Top-level field names that must be present in value.", "items": { "type": "string" }, "type": "array", "uniqueItems": true } }, "type": "object" }, "value": { "description": "JSON object to validate against the supported schema subset.", "type": "object" } }, "required": [ "value", "schema" ], "type": "object" }, "name": "json_schema_check", "outputSchema": { "additionalProperties": false, "description": "MCP payment instruction. Calling the MCP tool itself does not charge or execute the paid operation.", "properties": { "endpoint": { "description": "ARN HTTP path to POST the same tool arguments to for paid execution.", "type": "string" }, "instruction": { "description": "How to execute the capability after receiving the payment requirement.", "type": "string" }, "paymentRequired": { "const": true, "description": "Always true for paid ARN capabilities exposed over MCP.", "type": "boolean" }, "price": { "additionalProperties": false, "properties": { "amount": { "description": "Atomic asset amount.", "type": "string" }, "asset": { "description": "Settlement asset.", "type": "string" }, "display": { "description": "Human-readable current price.", "type": "string" }, "network": { "description": "CAIP-2 settlement network identifier.", "type": "string" } }, "required": [ "amount", "asset", "network", "display" ], "type": "object" }, "protocol": { "const": "x402", "description": "Payment protocol required by the HTTP execution endpoint.", "type": "string" } }, "required": [ "paymentRequired", "protocol", "endpoint", "price", "instruction" ], "type": "object" } }, { "description": "Check one JSON object's top-level required fields, allowed fields, and declared field types. Prefer this for new API/pipeline shape contracts; it is intentionally smaller and easier to reason about than full JSON Schema. This MCP call is read-only and returns x402 execution instructions without charging.", "inputSchema": { "additionalProperties": false, "description": "Input for a fast top-level object-shape contract check.", "properties": { "schema": { "additionalProperties": true, "description": "Top-level contract definition. Only required, properties.<field>.type, and additionalProperties=false are evaluated.", "properties": { "additionalProperties": { "description": "Set false to report top-level fields not declared in properties. Omitted or true allows them.", "type": "boolean" }, "properties": { "additionalProperties": { "additionalProperties": true, "properties": { "type": { "description": "Expected JSON type for this top-level field.", "enum": [ "null", "array", "object", "string", "number", "boolean" ], "type": "string" } }, "type": "object" }, "description": "Top-level field definitions. Each field may declare a JSON type; other JSON Schema keywords are ignored.", "type": "object" }, "required": { "description": "Top-level field names that must be present in value.", "items": { "type": "string" }, "type": "array", "uniqueItems": true } }, "type": "object" }, "value": { "description": "JSON object to check.", "type": "object" } }, "required": [ "value", "schema" ], "type": "object" }, "name": "object_contract_check", "outputSchema": { "additionalProperties": false, "description": "MCP payment instruction. Calling the MCP tool itself does not charge or execute the paid operation.", "properties": { "endpoint": { "description": "ARN HTTP path to POST the same tool arguments to for paid execution.", "type": "string" }, "instruction": { "description": "How to execute the capability after receiving the payment requirement.", "type": "string" }, "paymentRequired": { "const": true, "description": "Always true for paid ARN capabilities exposed over MCP.", "type": "boolean" }, "price": { "additionalProperties": false, "properties": { "amount": { "description": "Atomic asset amount.", "type": "string" }, "asset": { "description": "Settlement asset.", "type": "string" }, "display": { "description": "Human-readable current price.", "type": "string" }, "network": { "description": "CAIP-2 settlement network identifier.", "type": "string" } }, "required": [ "amount", "asset", "network", "display" ], "type": "object" }, "protocol": { "const": "x402", "description": "Payment protocol required by the HTTP execution endpoint.", "type": "string" } }, "required": [ "paymentRequired", "protocol", "endpoint", "price", "instruction" ], "type": "object" } }, { "description": "Rank the provider candidates supplied in this call using quality, reliability, price, and latency, while excluding unhealthy or over-budget entries. Use only when you already have comparable provider metrics; this tool does not discover providers or verify the supplied measurements. It is read-only.", "inputSchema": { "additionalProperties": false, "description": "Rank a caller-supplied provider set. ARN does not discover providers or independently verify these metrics in this free call.", "properties": { "providers": { "description": "Provider candidates to rank. Unhealthy candidates are excluded.", "items": { "additionalProperties": true, "description": "Caller-supplied provider candidate and measured/estimated routing attributes.", "properties": { "healthy": { "default": true, "description": "Set false to exclude this provider from routing.", "type": "boolean" }, "id": { "description": "Optional stable provider identifier.", "type": "string" }, "latencyMs": { "default": 1000, "description": "Comparable latency in milliseconds.", "minimum": 0, "type": "number" }, "name": { "description": "Optional provider display name.", "type": "string" }, "price": { "default": 0, "description": "Comparable per-execution price used by the ranking formula.", "minimum": 0, "type": "number" }, "quality": { "description": "Observed or estimated quality score. Defaults to successRate.", "maximum": 1, "minimum": 0, "type": "number" }, "successRate": { "default": 0.5, "description": "Observed or estimated success rate.", "maximum": 1, "minimum": 0, "type": "number" } }, "type": "object" }, "type": "array" }, "requirements": { "additionalProperties": true, "description": "Routing constraints. maxPrice is the currently enforced constraint.", "properties": { "maxPrice": { "description": "Optional maximum provider price. Providers above it are excluded.", "minimum": 0, "type": "number" } }, "type": "object" } }, "required": [ "providers" ], "type": "object" }, "name": "route_provider", "outputSchema": { "additionalProperties": false, "properties": { "alternates": { "description": "Up to three next-ranked eligible providers.", "items": { "type": "object" }, "maxItems": 3, "type": "array" }, "reason": { "description": "Human-readable explanation of the routing result.", "type": "string" }, "selected": { "description": "Highest-ranked eligible provider, including its computed score, or null.", "type": [ "object", "null" ] } }, "required": [ "selected", "alternates", "reason" ], "type": "object" } }, { "description": "Estimate risk-adjusted expected profit and margin for one opportunity before execution. Use it as an economics screen, not as proof that funding, escrow, requirements, or buyer legitimacy are valid. It is read-only and returns expectedProfit, margin, and eligibility using ARN's current minimums.", "inputSchema": { "additionalProperties": false, "description": "Risk-adjusted economics for one opportunity. All monetary values must use the same unit.", "properties": { "executionCost": { "description": "Direct execution cost excluding tools and fees.", "minimum": 0, "type": "number" }, "failureLoss": { "description": "Loss incurred on failure. Defaults internally to total execution/tool/fee cost.", "minimum": 0, "type": "number" }, "failureProbability": { "default": 0, "description": "Estimated probability of failure, from 0 to 1.", "maximum": 1, "minimum": 0, "type": "number" }, "fees": { "default": 0, "description": "Optional platform/payment fees.", "minimum": 0, "type": "number" }, "revenue": { "description": "Gross payment expected if the task succeeds.", "minimum": 0, "type": "number" }, "toolCost": { "default": 0, "description": "Optional third-party/tool cost.", "minimum": 0, "type": "number" } }, "required": [ "revenue", "executionCost" ], "type": "object" }, "name": "score_opportunity", "outputSchema": { "additionalProperties": false, "properties": { "eligible": { "description": "True when expected profit is at least 0.05 and margin is at least 0.20.", "type": "boolean" }, "expectedProfit": { "description": "Risk-adjusted expected profit in the same monetary unit as the inputs.", "type": "number" }, "margin": { "description": "Expected profit divided by revenue; 0 when revenue is 0.", "type": "number" } }, "required": [ "expectedProfit", "margin", "eligible" ], "type": "object" } }, { "description": "Evaluate explicit boolean evidence across functional, security, privacy, copyright, regulatory, transaction-integrity, abuse, regression, and economics gates. Use after trusted verifiers have produced those booleans; this tool does not independently inspect code, systems, or legal compliance. This MCP call is read-only and returns x402 execution instructions without charging.", "inputSchema": { "additionalProperties": false, "description": "Input for evaluating previously computed execution-gate evidence.", "properties": { "candidate": { "description": "Candidate metadata. candidate.id is returned when present; candidate contents are not independently inspected.", "type": "object" }, "checks": { "additionalProperties": false, "description": "Explicit boolean outcomes from trusted upstream verifiers. Every gate must be true to approve.", "properties": { "abuse": { "description": "Abuse and misuse checks passed.", "type": "boolean" }, "copyright": { "description": "Copyright/licensing checks passed.", "type": "boolean" }, "economics": { "description": "Economics gate passed.", "type": "boolean" }, "functional": { "description": "Functional acceptance checks passed.", "type": "boolean" }, "privacy": { "description": "Privacy checks passed.", "type": "boolean" }, "regression": { "description": "Regression checks passed.", "type": "boolean" }, "regulatory": { "description": "Applicable regulatory checks passed.", "type": "boolean" }, "security": { "description": "Security checks passed.", "type": "boolean" }, "transactionIntegrity": { "description": "Payment/transaction integrity checks passed.", "type": "boolean" } }, "required": [ "functional", "security", "privacy", "copyright", "regulatory", "transactionIntegrity", "abuse", "regression", "economics" ], "type": "object" } }, "required": [ "candidate", "checks" ], "type": "object" }, "name": "verify_execution", "outputSchema": { "additionalProperties": false, "description": "MCP payment instruction. Calling the MCP tool itself does not charge or execute the paid operation.", "properties": { "endpoint": { "description": "ARN HTTP path to POST the same tool arguments to for paid execution.", "type": "string" }, "instruction": { "description": "How to execute the capability after receiving the payment requirement.", "type": "string" }, "paymentRequired": { "const": true, "description": "Always true for paid ARN capabilities exposed over MCP.", "type": "boolean" }, "price": { "additionalProperties": false, "properties": { "amount": { "description": "Atomic asset amount.", "type": "string" }, "asset": { "description": "Settlement asset.", "type": "string" }, "display": { "description": "Human-readable current price.", "type": "string" }, "network": { "description": "CAIP-2 settlement network identifier.", "type": "string" } }, "required": [ "amount", "asset", "network", "display" ], "type": "object" }, "protocol": { "const": "x402", "description": "Payment protocol required by the HTTP execution endpoint.", "type": "string" } }, "required": [ "paymentRequired", "protocol", "endpoint", "price", "instruction" ], "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:7152fda051fe4f0f536683788f1d7719dd9d032ff5aa035831866cb3c2e33842 | sha256sum