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

Server definition

Hash
sha256:b801a5f69287fd0696ad184aa5f180c853b8b3080e515677463c3de2de28af35
What it is
What a remote MCP server returned when asked what it offers: 5 tools

The blob, as servednamed by its sha256

{ "instructions": "Quesen exposes a deterministic risk-decision engine plus the Agent Settlement Protocol (ASP/1.0). Call quesen.validate for a real decision; quesen.simulate for a sandboxed counterfactual; quesen.report to file the outcome. Same inputs → same decision, always. No LLM in the loop.", "tools": [ { "description": "Liveness probe. Returns engine_version and transport.", "inputSchema": { "additionalProperties": false, "type": "object" }, "name": "quesen.health", "outputSchema": null }, { "description": "Post-decision outcome feedback. Accepts request_id + outcome (RUG/LOSS/OK/WIN/UNKNOWN) plus optional post-trade metadata. Aggregated deterministically for SKIP-rate vs realized-outcome correlation.", "inputSchema": { "additionalProperties": false, "properties": { "client_request_id": { "description": "Optional caller-side trace id. Echoed verbatim in the response for cross-system correlation.", "maxLength": 128, "type": [ "string", "null" ] }, "elapsed_seconds": { "description": "Seconds elapsed between the original quesen.validate decision and the observation of this outcome. Non-negative.", "minimum": 0, "type": [ "integer", "null" ] }, "notes": { "description": "Optional free-text notes about the outcome (post-mortem, context, references). Stored verbatim for audit.", "maxLength": 1000, "type": [ "string", "null" ] }, "outcome": { "description": "Real-world outcome once known. RUG = rug-pull / total loss; LOSS = negative PnL; OK = neutral / no material result; WIN = positive PnL; UNKNOWN = outcome not yet observable.", "enum": [ "RUG", "LOSS", "OK", "WIN", "UNKNOWN" ], "type": "string" }, "realized_pnl": { "description": "Realized profit/loss in the caller's chosen unit (e.g. USD, SOL, ETH). Sign convention: positive = profit, negative = loss. Fed into the aggregate `pnl_mean` counter.", "type": [ "number", "null" ] }, "request_id": { "description": "The `request_id` returned by a prior quesen.validate call. Ties the reported outcome back to the exact decision that produced it.", "maxLength": 128, "minLength": 1, "type": "string" }, "signal_hash": { "description": "Optional hash/fingerprint of the original signal (URL, token address, message id) so outcomes can be joined across systems that don't share Quesen request_ids.", "maxLength": 128, "type": [ "string", "null" ] }, "venue": { "description": "Venue or platform where the trade/signal was executed (e.g. 'raydium', 'jupiter', 'uniswap-v3'). Free-form label for downstream grouping.", "maxLength": 64, "type": [ "string", "null" ] } }, "required": [ "request_id", "outcome" ], "type": "object" }, "name": "quesen.report", "outputSchema": null }, { "description": "Counterfactual scoring. Compare the baseline decision against a simulated decision under caller-supplied weights_override / thresholds_override. Free sales asset — not charged against key.", "inputSchema": { "additionalProperties": false, "properties": { "client_request_id": { "description": "Optional caller-side trace id. Echoed verbatim in the response for cross-system correlation.", "maxLength": 128, "type": [ "string", "null" ] }, "domain_age_days": { "description": "Age of the target domain in days. Same feature as quesen.validate; combined with the (possibly overridden) weights to produce a counterfactual risk score.", "minimum": 0, "type": [ "integer", "null" ] }, "engagement_ratio": { "description": "Engagement ratio in [0, 1]. Same feature as quesen.validate; used with the (possibly overridden) weights during simulation.", "maximum": 1, "minimum": 0, "type": [ "number", "null" ] }, "scam_keyword_count": { "description": "Count of known scam keywords detected. Same feature as quesen.validate; used with the (possibly overridden) weights.", "minimum": 0, "type": [ "integer", "null" ] }, "thresholds_override": { "additionalProperties": false, "description": "Optional decision-threshold override used ONLY for this simulation. When null the engine uses its production thresholds. Does NOT mutate global state.", "properties": { "review": { "description": "Risk score at or above which the counterfactual decision becomes REVIEW (below `skip`).", "type": "number" }, "skip": { "description": "Risk score at or above which the counterfactual decision becomes SKIP.", "type": "number" } }, "type": [ "object", "null" ] }, "weights_override": { "additionalProperties": false, "description": "Optional per-feature weight override used ONLY for this simulation. When null (or omitted) the engine uses its production weights. Does NOT mutate global state.", "properties": { "domain_age": { "description": "Weight applied to the domain_age_days feature during counterfactual scoring.", "type": "number" }, "engagement": { "description": "Weight applied to the engagement_ratio feature during counterfactual scoring.", "type": "number" }, "scam_keywords": { "description": "Weight applied to the scam_keyword_count feature during counterfactual scoring.", "type": "number" } }, "type": [ "object", "null" ] } }, "type": "object" }, "name": "quesen.simulate", "outputSchema": null }, { "description": "Deterministic pre-decision risk validation for autonomous agents. Returns PROCEED / REVIEW / SKIP plus risk_score, confidence, and named conflict triggers. Same input -> same output; every response embeds engine_version + weights + thresholds for full replay.", "inputSchema": { "additionalProperties": false, "properties": { "client_request_id": { "description": "Optional caller-side trace id (echoed in response).", "maxLength": 128, "type": [ "string", "null" ] }, "domain_age_days": { "description": "Age of the target domain in days.", "minimum": 0, "type": [ "integer", "null" ] }, "engagement_ratio": { "description": "Engagement ratio in [0, 1].", "maximum": 1, "minimum": 0, "type": [ "number", "null" ] }, "scam_keyword_count": { "description": "Count of known scam keywords detected.", "minimum": 0, "type": [ "integer", "null" ] } }, "type": "object" }, "name": "quesen.validate", "outputSchema": null }, { "description": "Full engine configuration — weights, thresholds, versions.", "inputSchema": { "additionalProperties": false, "type": "object" }, "name": "quesen.version", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:b801a5f69287fd0696ad184aa5f180c853b8b3080e515677463c3de2de28af35 | sha256sum