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

Server definition

Hash
sha256:e9743168b03a9d3beb166899e361428d88e018325136120c964dbf52ff3f30fe
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": "Analyze a document using Crucible™ Evidence Engine. Returns source-grounded findings with evidence, confidence, verification status, and routing metadata. Use specialized financial/contract tools when the domain is known.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "analysisType": { "description": "Optional Crucible™ analysis mode. Default: auto.", "enum": [ "auto", "general_evidence", "financial_filing", "contract_review" ], "type": "string" }, "content": { "description": "Document content to analyze (max 20MB). Required unless fileUrl is provided. Accepts: (1) plain text, (2) Base64-encoded file with data URI prefix (e.g., \"data:application/pdf;base64,...\"), or (3) raw Base64 binary for text-extractable source documents. PRIVACY NOTICE: Content is transmitted to third-party LLM providers for processing. Do NOT submit documents containing passwords, private keys, SSNs, or other regulated PII.", "minLength": 1, "type": "string" }, "fileUrl": { "description": "Optional: HTTPS URL to download the document from. If provided, content field is ignored. Use text-extractable source documents. Max 20MB.", "format": "uri", "type": "string" }, "format": { "description": "Optional: Force a specific input format. Default: auto-detect via magic bytes.", "enum": [ "auto", "text", "pdf", "docx", "xlsx", "csv", "html" ], "type": "string" }, "jurisdiction": { "description": "Optional contract jurisdiction metadata. Output remains evidence triage, not legal advice.", "maxLength": 80, "minLength": 1, "type": "string" }, "partyPerspective": { "description": "Optional contract review perspective. Default: neutral.", "enum": [ "buyer", "seller", "vendor", "customer", "neutral" ], "type": "string" }, "query": { "description": "Analysis question or focus area", "minLength": 1, "type": "string" }, "sourceType": { "description": "Optional source type metadata for Crucible™ routing and output metadata.", "enum": [ "text", "file_url", "upload_base64", "public_url", "ticker" ], "type": "string" }, "ticker": { "description": "Optional ticker/company symbol metadata for financial filing analysis.", "maxLength": 16, "minLength": 1, "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "analyze_document", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "analysis": { "additionalProperties": {}, "properties": { "evidenceFindings": { "description": "Normalized evidence findings with claim, evidence, sourceRef, confidence, and verificationStatus", "items": {}, "type": "array" }, "findings": { "description": "Ranked evidence findings", "items": {}, "type": "array" }, "overallConfidence": { "enum": [ "high", "medium", "low" ], "type": "string" }, "summary": { "description": "Executive summary of findings", "type": "string" } }, "required": [ "summary", "findings", "overallConfidence" ], "type": "object" }, "meta": { "additionalProperties": {}, "description": "Processing metadata", "properties": { "analysisType": { "type": "string" }, "chunksProcessed": { "type": "number" }, "engine": { "type": "string" }, "estimatedCost": { "type": "number" }, "latencyMs": { "type": "number" } }, "required": [ "estimatedCost" ], "type": "object" } }, "required": [ "analysis", "meta" ], "type": "object" } }, { "description": "Crucible™ Financial Filing Intelligence for public filings and annual reports. Accepts content, filingUrl, or SEC ticker/CIK lookup for 10-K, 10-Q, and 20-F filings. Returns metrics, risk changes, contradictions, source evidence, confidence, and a not-investment-advice flag.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "cik": { "description": "SEC CIK. Optional alternative to ticker.", "maxLength": 16, "minLength": 1, "type": "string" }, "content": { "description": "Uploaded or preprocessed filing text. Used before URL/ticker lookup when provided.", "minLength": 1, "type": "string" }, "depth": { "description": "Analysis depth hint. Default: standard.", "enum": [ "quick", "standard", "deep" ], "type": "string" }, "filingUrl": { "description": "Public filing/report URL. Used before ticker lookup when provided.", "format": "uri", "type": "string" }, "form": { "description": "SEC filing form. Default: 10-K.", "enum": [ "10-K", "10-Q", "20-F" ], "type": "string" }, "question": { "description": "Optional focus question for the filing analysis.", "minLength": 1, "type": "string" }, "ticker": { "description": "Ticker symbol, e.g. AAPL. Used to resolve SEC filings when content/filingUrl is omitted.", "maxLength": 16, "minLength": 1, "type": "string" }, "year": { "description": "Filing or report year. Omit for latest matching filing.", "maximum": 2100, "minimum": 1994, "type": "integer" } }, "type": "object" }, "name": "analyze_public_filing", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "analysis": { "additionalProperties": {}, "properties": { "company": { "type": "string" }, "confidence": { "enum": [ "high", "medium", "low" ], "type": "string" }, "contradictions": { "items": {}, "type": "array" }, "evidence": { "items": {}, "type": "array" }, "form": { "type": "string" }, "management_tone": { "items": {}, "type": "array" }, "metrics": { "items": {}, "type": "array" }, "missing_information": { "items": {}, "type": "array" }, "not_investment_advice": { "type": "boolean" }, "period": { "type": "string" }, "risk_changes": { "items": {}, "type": "array" }, "source": { "type": "string" }, "ticker": { "type": "string" } }, "required": [ "company", "ticker", "form", "period", "source", "metrics", "risk_changes", "contradictions", "management_tone", "missing_information", "evidence", "confidence", "not_investment_advice" ], "type": "object" }, "meta": { "additionalProperties": {}, "properties": { "engine": { "type": "string" }, "filing": {}, "workflow": { "type": "string" } }, "type": "object" } }, "required": [ "analysis", "meta" ], "type": "object" } }, { "description": "Translate all string values in a JSON object or array to any target language. Preserves JSON structure, keys, and non-string values. Auto-chunks large payloads. Ideal for i18n locale files.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "json": { "description": "JSON string (object or array) whose string values will be translated", "minLength": 2, "type": "string" }, "preserve_keys": { "description": "If true (default), object keys are left untranslated. Set false to also translate keys.", "type": "boolean" }, "source_language": { "description": "Source language (default: auto-detect). E.g. \"English\", \"en\"", "type": "string" }, "target_language": { "description": "Target language name or ISO 639-1 code (e.g. \"Chinese\", \"zh\", \"Japanese\", \"ja\", \"fr\")", "minLength": 2, "type": "string" } }, "required": [ "json", "target_language" ], "type": "object" }, "name": "delegate_bulk_translate", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "meta": { "additionalProperties": {}, "description": "Translation metadata", "properties": { "chunks": { "type": "number" }, "target_language": { "type": "string" } }, "required": [ "target_language", "chunks" ], "type": "object" }, "translated": { "description": "Translated JSON with preserved structure" } }, "required": [ "translated" ], "type": "object" } }, { "description": "FREE: Estimate the x402 USDC cost of any tool or multi-step workflow before paying. Use this before calling paid tools to check pricing.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "content_length": { "description": "Approximate character count of your input document (used for LLM cost estimation)", "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "content_sample": { "description": "Optional short content excerpt for multilingual/high-output pricing hints without sending the full document.", "type": "string" }, "depth": { "description": "Workflow depth hint for filing/contract tools. Default: standard", "enum": [ "quick", "standard", "deep" ], "type": "string" }, "input_source": { "description": "Input source hint used to explain cache/download behavior", "enum": [ "content", "file_url", "filing_url", "ticker", "cik", "unknown" ], "type": "string" }, "query": { "description": "Optional analysis query. Include it for exhaustive/high-output requests so the preview matches the x402 quote.", "type": "string" }, "tool": { "description": "Tool name to estimate cost for (e.g. \"analyze_document\", \"extract_web\", \"summarize\")", "minLength": 1, "type": "string" }, "workflow": { "description": "Optional list of tool names for a multi-step workflow. Returns total cost for the full pipeline.", "items": { "type": "string" }, "type": "array" } }, "required": [ "tool" ], "type": "object" }, "name": "estimate_cost", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "available_tools": { "description": "List of available paid tools", "items": { "type": "string" }, "type": "array" }, "estimates": { "description": "Cost estimates per tool", "items": { "additionalProperties": {}, "properties": { "isFree": { "type": "boolean" }, "tool": { "type": "string" }, "x402_price": { "type": "string" } }, "required": [ "tool", "x402_price", "isFree" ], "type": "object" }, "type": "array" }, "note": { "description": "Pricing explanation", "type": "string" } }, "required": [ "estimates", "available_tools", "note" ], "type": "object" } }, { "description": "Extract content from a web page URL, optionally analyzing it with the actor-critic pipeline. Works with static and server-rendered HTML pages.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "query": { "description": "Optional analysis question to apply after extraction", "type": "string" }, "url": { "description": "Web page URL to extract content from", "format": "uri", "type": "string" } }, "required": [ "url" ], "type": "object" }, "name": "extract_web", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "content": { "description": "Extracted page content in markdown format", "type": "string" }, "meta": { "additionalProperties": {}, "description": "Extraction metadata", "properties": { "contentLength": { "type": "number" }, "statusCode": { "type": "number" }, "url": { "type": "string" } }, "required": [ "url", "statusCode", "contentLength" ], "type": "object" } }, "required": [ "content" ], "type": "object" } }, { "description": "FREE: Check service health, engine availability, and uptime. Use before dispatching paid calls to confirm the service is operational.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "verbose": { "description": "If true, include detailed per-engine diagnostics (default: false)", "type": "boolean" } }, "type": "object" }, "name": "health_check", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "engines_ok": { "description": "Whether all engines are operational", "type": "boolean" }, "status": { "description": "Overall service status", "enum": [ "healthy", "degraded", "unhealthy" ], "type": "string" }, "timestamp": { "description": "ISO 8601 timestamp", "type": "string" }, "uptime_seconds": { "description": "Server uptime in seconds", "type": "number" } }, "required": [ "status", "uptime_seconds", "timestamp", "engines_ok" ], "type": "object" } }, { "description": "Crucible™ Contract Risk Intelligence for contracts, MSAs, NDAs, procurement agreements, and compliance documents. Extracts risk clauses, obligations, deadlines, liability exposure, missing terms, unusual clauses, evidence, and human-review flags. Not legal advice.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "content": { "description": "Contract, MSA, NDA, procurement agreement, vendor agreement, compliance document, or Base64 file content. Required unless fileUrl is provided.", "minLength": 1, "type": "string" }, "contractType": { "description": "Contract type hint. Default: other.", "enum": [ "nda", "msa", "saas", "procurement", "lease", "employment", "other" ], "type": "string" }, "depth": { "description": "Analysis depth hint. Default: standard.", "enum": [ "quick", "standard", "deep" ], "type": "string" }, "fileUrl": { "description": "Optional HTTPS URL to a public contract/document file. Max 20MB.", "format": "uri", "type": "string" }, "focus": { "description": "Optional focus area for the contract review.", "minLength": 1, "type": "string" }, "format": { "description": "Optional input format override. Default: auto.", "enum": [ "auto", "text", "pdf", "docx", "xlsx", "csv", "html" ], "type": "string" }, "jurisdiction": { "description": "Optional jurisdiction metadata. Output is evidence triage and not legal advice.", "maxLength": 80, "minLength": 1, "type": "string" }, "partyPerspective": { "description": "Review perspective for risk triage. Default: neutral.", "enum": [ "buyer", "seller", "vendor", "customer", "neutral" ], "type": "string" }, "query": { "description": "Optional focus area. Default reviews payment, termination, liability, confidentiality, jurisdiction, renewal, obligations, deadlines, missing terms, and evidence.", "minLength": 1, "type": "string" }, "sourceType": { "description": "Optional source type metadata. Default: text or file_url.", "enum": [ "text", "file_url", "upload_base64", "public_url" ], "type": "string" } }, "type": "object" }, "name": "review_contract_risks", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "analysis": { "additionalProperties": {}, "properties": { "commercial_terms": { "items": {}, "type": "array" }, "confidence": { "enum": [ "high", "medium", "low" ], "type": "string" }, "contract_type": { "type": "string" }, "dates": { "items": {}, "type": "array" }, "evidence": { "items": {}, "type": "array" }, "missing_clauses": { "items": {}, "type": "array" }, "not_legal_advice": { "type": "boolean" }, "obligations": { "items": {}, "type": "array" }, "parties": { "items": {}, "type": "array" }, "risk_flags": { "items": {}, "type": "array" }, "unusual_terms": { "items": {}, "type": "array" } }, "required": [ "contract_type", "parties", "dates", "commercial_terms", "obligations", "risk_flags", "missing_clauses", "unusual_terms", "evidence", "confidence", "not_legal_advice" ], "type": "object" }, "meta": { "additionalProperties": {}, "properties": { "contract": {}, "engine": { "type": "string" }, "workflow": { "type": "string" } }, "type": "object" } }, "required": [ "analysis", "meta" ], "type": "object" } }, { "description": "Generate a concise summary with key points. Faster and cheaper than analyze_document — best for shorter documents.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "content": { "description": "Document text to summarize", "minLength": 1, "type": "string" }, "max_length": { "description": "Optional maximum summary length in words (default: 500)", "maximum": 5000, "minimum": 10, "type": "integer" } }, "required": [ "content" ], "type": "object" }, "name": "summarize", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "keyPoints": { "description": "Bullet-point key takeaways", "items": { "type": "string" }, "type": "array" }, "meta": { "additionalProperties": {}, "description": "Processing metadata", "properties": { "latencyMs": { "type": "number" } }, "required": [ "latencyMs" ], "type": "object" }, "summary": { "description": "Concise summary text", "type": "string" } }, "required": [ "summary" ], "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:e9743168b03a9d3beb166899e361428d88e018325136120c964dbf52ff3f30fe | sha256sum