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

Server definition

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

The blob, as servednamed by its sha256

{ "instructions": "Trinity v2 — research tools for verify, cite and summarize. Phase 1 skeleton: only the `ping` probe is live.", "tools": [ { "description": "Verify a factual claim against multiple live web sources (Brave). Returns a JSON object with a verdict (supported / contradicted / unverified), a 0-1 consensus score, short reasoning, and the actual cited sources (ref, title, url). Judges only from retrieved sources — never fabricates. 'contradicted' is used only when sources actively assert the opposite; absence of evidence yields 'unverified'.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "description": "Parameters for `multi_source_validator`.", "properties": { "claim": { "description": "The factual claim to verify against multiple web sources.", "type": "string" }, "count": { "default": 5, "description": "How many web sources to consult (default 5, max 10).", "format": "uint8", "maximum": 255, "minimum": 0, "type": "integer" } }, "required": [ "claim" ], "title": "ValidatorParams", "type": "object" }, "name": "multi_source_validator", "outputSchema": null }, { "description": "Liveness probe. Returns 'pong' plus any supplied message.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "description": "Parameters for the `ping` placeholder tool.", "properties": { "message": { "default": null, "description": "Optional message echoed back, to verify round-trip serialization.", "type": [ "string", "null" ] } }, "title": "PingParams", "type": "object" }, "name": "ping", "outputSchema": null }, { "description": "Redact personally identifiable information (PII) from text — emails, phone numbers, IDs, names, etc. Returns the masked text plus a count of what was redacted by type. Privacy-by-default for research workflows.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "description": "Parameters for `privacy_shield_redact`.", "properties": { "text": { "description": "The text to scan and redact for personally identifiable information.", "type": "string" } }, "required": [ "text" ], "title": "RedactParams", "type": "object" }, "name": "privacy_shield_redact", "outputSchema": null }, { "description": "Synthesize multiple sources into a structured, cited brief. format: 'synthesis' (narrative), 'summary' (bullets), or 'integrated' (how sources connect). Cites inline as [n]; never invents facts beyond the sources.", "inputSchema": { "$defs": { "Source": { "description": "One input source for synthesis.", "properties": { "content": { "description": "The source text to synthesize from.", "type": "string" }, "title": { "description": "Short title or label for the source.", "type": "string" } }, "required": [ "title", "content" ], "type": "object" } }, "$schema": "https://json-schema.org/draft/2020-12/schema", "description": "Parameters for `structured_brief_synthesizer`.", "properties": { "format": { "default": "synthesis", "description": "Output format: \"synthesis\" (narrative, default), \"summary\" (bullets),\nor \"integrated\" (shows how sources logically connect).", "type": "string" }, "sources": { "description": "Sources to integrate (each with a title and content).", "items": { "$ref": "#/$defs/Source" }, "type": "array" } }, "required": [ "sources" ], "title": "BriefParams", "type": "object" }, "name": "structured_brief_synthesizer", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:f51ca3a226109092e3852fc9632730208213f23019a33c81bec700142736acd8 | sha256sum