Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,070Paid calls: 1,528Letters: 13Defects: 1,322counted 1 min ago
teppi

Server definition

Hash
sha256:690b18f7fe6031071f9244c1b8dd8340825f6ea9ff69c38231fb161e90799dd3
What it is
What a remote MCP server returned when asked what it offers: 17 tools

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "Creates a one-time DNS TXT ownership challenge without contacting the customer endpoint. Verification and delivery remain disabled.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "endpointId": { "format": "uuid", "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$", "type": "string" } }, "required": [ "endpointId" ], "type": "object" }, "name": "create_monitor_a2a_dns_txt_challenge", "outputSchema": null }, { "description": "Creates a one-time 15-minute challenge for a pending endpoint. It does not contact or verify the endpoint and never enables delivery.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "endpointId": { "format": "uuid", "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$", "type": "string" } }, "required": [ "endpointId" ], "type": "object" }, "name": "create_monitor_a2a_endpoint_challenge", "outputSchema": null }, { "description": "Deterministically pre-evaluates a public-price sale without sending, paying, settling, or changing stored state. Signed Basic and Pro public terms may be allowed; verified-payer velocity is reserved atomically after facilitator verification and before settlement.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "offer": { "additionalProperties": false, "properties": { "contractVersion": { "const": "1.0", "type": "string" }, "expiresAt": { "format": "date-time", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$", "type": "string" }, "issuedAt": { "format": "date-time", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$", "type": "string" }, "kind": { "const": "machine_offer", "type": "string" }, "offerId": { "format": "uuid", "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$", "type": "string" }, "plan": { "maxLength": 64, "minLength": 1, "type": "string" }, "policy": { "anyOf": [ { "additionalProperties": false, "properties": { "automaticPurchaseAllowed": { "const": true, "type": "boolean" }, "kind": { "const": "public_price", "type": "string" } }, "required": [ "kind", "automaticPurchaseAllowed" ], "type": "object" }, { "additionalProperties": false, "properties": { "automaticPurchaseAllowed": { "const": false, "type": "boolean" }, "kind": { "const": "exception", "type": "string" } }, "required": [ "kind", "automaticPurchaseAllowed" ], "type": "object" } ] }, "price": { "additionalProperties": false, "properties": { "amount": { "type": "string" }, "amountDecimal": { "type": "string" }, "asset": { "type": "string" }, "currency": { "maxLength": 16, "minLength": 1, "type": "string" }, "network": { "type": "string" }, "payTo": { "type": "string" }, "protocol": { "const": "x402", "type": "string" }, "version": { "const": 2, "type": "number" } }, "required": [ "protocol", "version", "currency", "amount", "amountDecimal", "network", "asset", "payTo" ], "type": "object" }, "retryPolicy": { "additionalProperties": false, "properties": { "beforeSettlement": { "const": "new_authorization_only", "type": "string" }, "unknownOutcome": { "const": "never", "type": "string" } }, "required": [ "beforeSettlement", "unknownOutcome" ], "type": "object" }, "route": { "type": "string" }, "service": { "maxLength": 128, "minLength": 1, "type": "string" }, "termsDigest": { "type": "string" } }, "required": [ "contractVersion", "kind", "offerId", "service", "plan", "route", "price", "policy", "issuedAt", "expiresAt", "termsDigest", "retryPolicy" ], "type": "object" }, "purchase": { "additionalProperties": false, "properties": { "contractVersion": { "const": "1.0", "type": "string" }, "expiresAt": { "format": "date-time", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$", "type": "string" }, "idempotencyKey": { "type": "string" }, "inputDigest": { "type": "string" }, "kind": { "const": "purchase_request", "type": "string" }, "nonce": { "format": "uuid", "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$", "type": "string" }, "offerId": { "format": "uuid", "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$", "type": "string" }, "plan": { "maxLength": 64, "minLength": 1, "type": "string" }, "price": { "additionalProperties": false, "properties": { "amount": { "type": "string" }, "amountDecimal": { "type": "string" }, "asset": { "type": "string" }, "currency": { "maxLength": 16, "minLength": 1, "type": "string" }, "network": { "type": "string" }, "payTo": { "type": "string" }, "protocol": { "const": "x402", "type": "string" }, "version": { "const": 2, "type": "number" } }, "required": [ "protocol", "version", "currency", "amount", "amountDecimal", "network", "asset", "payTo" ], "type": "object" }, "requestedAt": { "format": "date-time", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$", "type": "string" }, "route": { "type": "string" }, "termsDigest": { "type": "string" }, "transactionId": { "format": "uuid", "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$", "type": "string" } }, "required": [ "contractVersion", "kind", "transactionId", "offerId", "idempotencyKey", "nonce", "requestedAt", "expiresAt", "plan", "route", "price", "inputDigest", "termsDigest" ], "type": "object" }, "seller": { "additionalProperties": false, "properties": { "serviceId": { "maxLength": 128, "minLength": 1, "type": "string" } }, "required": [ "serviceId" ], "type": "object" } }, "required": [ "seller", "offer", "purchase" ], "type": "object" }, "name": "evaluate_agent_commerce_policy", "outputSchema": null }, { "description": "Returns machine-readable discovery links and x402 testnet payment information. This tool is free and does not perform risk verification.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": {}, "type": "object" }, "name": "get_aegis_capabilities", "outputSchema": null }, { "description": "Returns one structured alert and its bounded evidence for the authenticated monitor account.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "alertId": { "maxLength": 300, "minLength": 1, "type": "string" } }, "required": [ "alertId" ], "type": "object" }, "name": "get_monitor_alert", "outputSchema": null }, { "description": "Returns one account-owned subscription and its current policy and scan state.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "subscriptionId": { "format": "uuid", "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$", "type": "string" } }, "required": [ "subscriptionId" ], "type": "object" }, "name": "get_monitor_subscription", "outputSchema": null }, { "description": "Lists the authenticated account's A2A notification endpoints and delivery-disabled state.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": {}, "type": "object" }, "name": "list_monitor_a2a_endpoints", "outputSchema": null }, { "description": "Lists structured alerts belonging only to the authenticated monitor account. This tool never sends notifications or performs wallet actions.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "caseStatus": { "enum": [ "new", "investigating", "resolved", "false_positive" ], "type": "string" }, "limit": { "default": 50, "maximum": 100, "minimum": 1, "type": "integer" }, "severity": { "enum": [ "warning", "critical" ], "type": "string" }, "walletAddress": { "pattern": "^0x[0-9a-fA-F]{40}$", "type": "string" } }, "type": "object" }, "name": "list_monitor_alerts", "outputSchema": null }, { "description": "Lists account-scoped Base Sepolia monitor subscriptions without changing monitoring or payment state.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": {}, "type": "object" }, "name": "list_monitor_subscriptions", "outputSchema": null }, { "description": "Registers an account-scoped endpoint in pending-verification state. Registration never contacts the endpoint and delivery remains disabled.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "endpointUrl": { "format": "uri", "maxLength": 2048, "type": "string" }, "maxPerHour": { "default": 6, "maximum": 60, "minimum": 1, "type": "integer" }, "minSeverity": { "default": "warning", "enum": [ "warning", "critical" ], "type": "string" }, "protocolVersion": { "pattern": "^[0-9]{1,3}\\.[0-9]{1,3}(?:\\.[0-9]{1,3})?$", "type": "string" }, "transport": { "enum": [ "jsonrpc", "http_json" ], "type": "string" } }, "required": [ "endpointUrl", "transport", "protocolVersion" ], "type": "object" }, "name": "register_monitor_a2a_endpoint", "outputSchema": null }, { "description": "Registers a Base Sepolia wallet and validated policy in stopped state. Payment and operator approval are still required before activation.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "chainId": { "const": "eip155:84532", "type": "string" }, "label": { "maxLength": 100, "minLength": 1, "type": "string" }, "policy": { "additionalProperties": false, "properties": { "allowedContracts": { "items": { "type": "string" }, "maxItems": 500, "type": "array" }, "allowedCounterparties": { "items": { "type": "string" }, "maxItems": 500, "type": "array" }, "burstTransactionCount": { "maximum": 1000, "minimum": 2, "type": "integer" }, "burstWindowSeconds": { "maximum": 86400, "minimum": 1, "type": "integer" }, "failureRateThreshold": { "maximum": 1, "minimum": 0, "type": "number" }, "failureWindowSize": { "maximum": 1000, "minimum": 2, "type": "integer" }, "nativeLargeTransferAtomic": { "pattern": "^(0|[1-9][0-9]*)$", "type": "string" }, "tokenLargeTransferAtomic": { "additionalProperties": { "pattern": "^(0|[1-9][0-9]*)$", "type": "string" }, "propertyNames": { "type": "string" }, "type": "object" } }, "required": [ "nativeLargeTransferAtomic", "tokenLargeTransferAtomic", "allowedCounterparties", "allowedContracts", "burstWindowSeconds", "burstTransactionCount", "failureWindowSize", "failureRateThreshold" ], "type": "object" }, "walletAddress": { "pattern": "^0x[0-9a-fA-F]{40}$", "type": "string" } }, "required": [ "chainId", "walletAddress", "policy" ], "type": "object" }, "name": "register_monitor_subscription", "outputSchema": null }, { "description": "Idempotently stops an account-owned endpoint and cancels only its unsent deliveries.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "endpointId": { "format": "uuid", "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$", "type": "string" } }, "required": [ "endpointId" ], "type": "object" }, "name": "stop_monitor_a2a_endpoint", "outputSchema": null }, { "description": "Idempotently disables monitoring for one account-owned subscription without deleting its audit history.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "subscriptionId": { "format": "uuid", "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$", "type": "string" } }, "required": [ "subscriptionId" ], "type": "object" }, "name": "stop_monitor_subscription", "outputSchema": null }, { "description": "Idempotently updates only the case status and note for an alert owned by the authenticated monitor account. It never changes notification state or performs wallet actions.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "alertId": { "maxLength": 300, "minLength": 1, "type": "string" }, "caseStatus": { "enum": [ "new", "investigating", "resolved", "false_positive" ], "type": "string" }, "note": { "maxLength": 1000, "type": "string" } }, "required": [ "alertId", "caseStatus" ], "type": "object" }, "name": "update_monitor_alert_status", "outputSchema": null }, { "description": "Idempotently updates label or policy. It never activates monitoring, pays, or changes networks.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "label": { "anyOf": [ { "maxLength": 100, "minLength": 1, "type": "string" }, { "type": "null" } ] }, "policy": { "additionalProperties": false, "properties": { "allowedContracts": { "items": { "type": "string" }, "maxItems": 500, "type": "array" }, "allowedCounterparties": { "items": { "type": "string" }, "maxItems": 500, "type": "array" }, "burstTransactionCount": { "maximum": 1000, "minimum": 2, "type": "integer" }, "burstWindowSeconds": { "maximum": 86400, "minimum": 1, "type": "integer" }, "failureRateThreshold": { "maximum": 1, "minimum": 0, "type": "number" }, "failureWindowSize": { "maximum": 1000, "minimum": 2, "type": "integer" }, "nativeLargeTransferAtomic": { "pattern": "^(0|[1-9][0-9]*)$", "type": "string" }, "tokenLargeTransferAtomic": { "additionalProperties": { "pattern": "^(0|[1-9][0-9]*)$", "type": "string" }, "propertyNames": { "type": "string" }, "type": "object" } }, "required": [ "nativeLargeTransferAtomic", "tokenLargeTransferAtomic", "allowedCounterparties", "allowedContracts", "burstWindowSeconds", "burstTransactionCount", "failureWindowSize", "failureRateThreshold" ], "type": "object" }, "subscriptionId": { "format": "uuid", "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$", "type": "string" } }, "required": [ "subscriptionId" ], "type": "object" }, "name": "update_monitor_subscription", "outputSchema": null }, { "description": "Checks only Cloudflare's fixed DNS resolver when DNS verification is enabled. It never contacts the customer endpoint and never enables delivery.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "challengeId": { "format": "uuid", "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$", "type": "string" }, "endpointId": { "format": "uuid", "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$", "type": "string" } }, "required": [ "endpointId", "challengeId" ], "type": "object" }, "name": "verify_monitor_a2a_dns_txt_challenge", "outputSchema": null }, { "description": "Runs paid AegisAI risk verification and never runs verification for free. An x402-aware MCP client can pay and retry this tool automatically; unpaid calls return the canonical payment challenge.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "content": { "description": "Text to assess before an external action.", "maxLength": 12000, "minLength": 1, "type": "string" }, "context": { "additionalProperties": false, "properties": { "intendedAction": { "maxLength": 128, "minLength": 1, "type": "string" }, "riskTolerance": { "enum": [ "low", "medium", "high" ], "type": "string" } }, "type": "object" }, "plan": { "default": "basic", "description": "Product plan. Evidence is advertised but not yet available.", "enum": [ "basic", "pro", "evidence" ], "type": "string" }, "requestedChecks": { "items": { "enum": [ "prompt_injection", "contradiction", "unsupported_claims", "source_availability" ], "type": "string" }, "maxItems": 4, "type": "array" }, "sources": { "items": { "additionalProperties": false, "properties": { "type": { "const": "url", "type": "string" }, "value": { "format": "uri", "maxLength": 2048, "type": "string" } }, "required": [ "type", "value" ], "type": "object" }, "maxItems": 20, "type": "array" } }, "required": [ "content" ], "type": "object" }, "name": "verify_risk", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:690b18f7fe6031071f9244c1b8dd8340825f6ea9ff69c38231fb161e90799dd3 | sha256sum