{"name":"io.tooloracle/trustlayer","slug":"tooloracle-trustlayer","title":null,"description":"FeedOracle Trust Layer - 10-tool cross-server trust: signing, anchoring, verification.","url":"https://mcp.market/server/tooloracle-trustlayer","rating":null,"grade":"C","score":67,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":5,"stars":null,"forks":null,"downloads_week":null,"last_push_at":null,"license":null},"uptime":{"percent":100,"checks":28,"ok":28,"last_checked_at":"2026-10-13T09:00:30.758Z","last_ok_at":"2026-10-13T09:00:30.758Z","latency_ms":137},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/ToolOracle/trustlayer","website":null,"version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://tooloracle.io/trust/mcp/"}],"packages":[],"tools":[{"name":"agent_reputation","description":"Get trust score and reputation for an AI agent from FeedOracle KYA (Know Your Agent) system. Returns trust level (UNVERIFIED → CERTIFIED), score (0-100), and registration details.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"client_id":{"type":"string","description":"Agent's client_id from KYA registration"},"agent_name":{"type":"string","description":"Agent name to search (if client_id unknown)"}},"additionalProperties":false}},{"name":"confidence_gate","description":"Decision gate for agents: should I proceed, exercise caution, abstain, or escalate? Evaluates multi-factor confidence for a specific action type (cite, trade, report, recommend) against a threshold.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"symbol":{"type":"string","description":"Token to evaluate"},"action_type":{"type":"string","description":"What the agent wants to do: cite, trade, report, recommend","default":"cite"},"min_confidence":{"type":"integer","description":"Minimum confidence to proceed (0-100, default: 70)","default":70,"minimum":0,"maximum":100}},"required":["symbol"],"additionalProperties":false}},{"name":"evidence_anchor","description":"WITHDRAWN (2026-08-09). This tool does not submit any blockchain transaction and creates no on-chain anchor or proof; it returns a non-success withdrawal notice.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"fact":{"type":"string","description":"The fact to anchor"},"symbol":{"type":"string","description":"Related token symbol (optional)"},"framework":{"type":"string","description":"Framework context: trust_layer, mica, dora","default":"trust_layer"}},"required":["fact"],"additionalProperties":false}},{"name":"freshness_guard","description":"Check if data is current, stale, or expired. Prevents agent decisions based on outdated information. Configurable max age threshold.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"symbol":{"type":"string","description":"Token symbol (optional — checks overall feed if omitted)"},"max_age_seconds":{"type":"integer","description":"Maximum acceptable age in seconds (default: 300)","default":300}},"additionalProperties":false}},{"name":"get_signed_fact","description":"WITHDRAWN (2026-08-09). This tool does not produce or verify a cryptographic signature and returns a non-success withdrawal notice. Do not rely on it for signed evidence.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"symbol":{"type":"string","description":"Token symbol: USDC, RLUSD, EURC, USDT, DAI","enum":["USDC","RLUSD","EURC","USDT","DAI"]},"fact_type":{"type":"string","description":"Type: price, peg, market_cap, reserve","default":"price"}},"required":["symbol"],"additionalProperties":false}},{"name":"hallucination_check","description":"Compare an agent's statement against ground truth evidence. Detects factual mismatches and dangerous hallucination patterns (absolute language, suspect claims). Returns evidence checks and red flags.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"statement":{"type":"string","description":"The statement to check against evidence"},"context":{"type":"string","description":"Optional context for the statement"}},"required":["statement"],"additionalProperties":false}},{"name":"provenance_trace","description":"Full data provenance chain — traces every data point from external source (CoinGecko, ESMA, on-chain) through FeedOracle processing to final delivery. Each step individually hashed. Supports EU AI Act Art. 13 transparency requirements.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"symbol":{"type":"string","description":"Token symbol to trace"}},"required":["symbol"],"additionalProperties":false}},{"name":"trust_status","description":"Trust Layer infrastructure health, capabilities, and component status. Shows which verification services are online and what the Trust Layer can do.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"additionalProperties":false}},{"name":"verify_claim","description":"Verify an agent's claim against FeedOracle signed evidence. Checks if a statement (e.g. 'USDC market cap is $32B') matches live, cryptographically signed data. Returns verified/partially_verified/unverified with confidence score and recommended action.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"claim":{"type":"string","description":"The claim to verify, e.g. 'USDC has $32B market cap'"},"symbol":{"type":"string","description":"Token symbol (auto-detected from claim if omitted)"}},"required":["claim"],"additionalProperties":false}},{"name":"verify_signature","description":"WITHDRAWN (2026-08-09). This tool performs no cryptographic signature verification and returns a non-success withdrawal notice. A hash comparison is not signature verification.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"jws":{"type":"string","description":"JWS token to verify"},"content_hash":{"type":"string","description":"Content hash to verify (sha256:...)"}},"additionalProperties":false}}],"scan":{"score":67,"grade":"C","scanned_at":"2026-09-27T21:46:50.916Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-27T21:46:50.905Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 483ms"]},"poisoning":{"score":15,"max":15,"notes":["10 tool descriptions checked"]},"auth":{"score":10,"max":15,"notes":["open endpoint, read-only tools"]},"maintenance":{"score":3,"max":15,"notes":["repository not readable: repo not found"]},"identity":{"score":2,"max":10,"notes":["no repository or website to verify"]}},"findings":[],"inputs":{"probes":[{"url":"https://tooloracle.io/trust/mcp/","reachable":true,"authRequired":false,"latencyMs":483,"serverInfo":{"name":"FeedOracle Trust Layer","version":"1.0.0"}}],"packages":[],"repo":{"found":false,"owner":"ToolOracle","repo":"trustlayer","error":"repo not found"},"icon":{"url":"https://tooloracle.io/favicon.ico","source":"site","width":16,"height":16},"presence":{"stars":null,"forks":null,"downloadsWeek":null,"license":null,"lastPushAt":null,"score":5}}}},"grade_history":[],"reviews":[]}