Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,559Letters: 14Defects: 1,336counted just now
teppi

Server definition

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

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "Find which biomarkers are affected by a given supplement. Returns direction (up/down), confidence, dose, and health goal mapping.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "limit": { "default": 25, "description": "Max results (default 25, max 100)", "maximum": 100, "minimum": 1, "type": "integer" }, "supplement": { "description": "Supplement name (e.g., 'fish oil', 'curcumin', 'vitamin D3')", "maxLength": 512, "minLength": 1, "type": "string" } }, "required": [ "supplement" ], "type": "object" }, "name": "get_biomarkers_for_supplement", "outputSchema": null }, { "description": "Find mixed interventions in Aviado's current graph that affect a biomarker, labeled with the exact intervention_type value supplement, food_substance, prescription_drug, research_compound, research_nootropic, medical_compound, or unknown. graph_status is the exact internal proven/suspected eligibility label, not independent clinical validation. Coverage is partial and non-exhaustive; absence is not evidence of no effect. pathway_tags are raw graph metadata, not validated mechanisms, and dose/pathway details are suppressed for non-supplement and unknown rows. Use dose_value with dose_unit; legacy dose_mg is populated only for literal mg rows.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "biomarker": { "description": "Biomarker name, abbreviation, or LOINC code", "maxLength": 512, "minLength": 1, "type": "string" }, "limit": { "default": 25, "description": "Max results (default 25, max 100)", "maximum": 100, "minimum": 1, "type": "integer" } }, "required": [ "biomarker" ], "type": "object" }, "name": "get_interventions_for_biomarker", "outputSchema": null }, { "description": "Get comprehensive information about a supplement: what it is, what it does, which biomarkers it affects, mechanism of action, and safety contraindications.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "supplement": { "description": "Supplement name", "maxLength": 512, "minLength": 1, "type": "string" } }, "required": [ "supplement" ], "type": "object" }, "name": "get_supplement_info", "outputSchema": null }, { "description": "Find supplement-supplement interactions (765 pairs from clinical evidence) and drug-supplement interactions (1,626 FDA-validated pairs). Returns synergies, antagonisms, absorption conflicts, and timing recommendations.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "include_drug_interactions": { "default": true, "description": "Include FDA drug-supplement interactions", "type": "boolean" }, "supplement": { "description": "Supplement name", "maxLength": 512, "minLength": 1, "type": "string" } }, "required": [ "supplement" ], "type": "object" }, "name": "get_supplement_interactions", "outputSchema": null }, { "description": "Find registry-classified supplements in Aviado's current graph that affect a biomarker. Excludes food_substance, prescription_drug, research_compound, research_nootropic, medical_compound, and unknown IDs. Type labels and graph_status (proven or suspected) are internal taxonomy/eligibility metadata, not independent clinical verification. Results are partial and non-exhaustive; pathway_tags are raw graph metadata, not validated mechanisms. Use dose_value with dose_unit; legacy dose_mg is populated only for literal mg rows.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "biomarker": { "description": "Biomarker name, abbreviation, or LOINC code", "maxLength": 512, "minLength": 1, "type": "string" }, "limit": { "default": 25, "description": "Max results (default 25, max 100)", "maximum": 100, "minimum": 1, "type": "integer" } }, "required": [ "biomarker" ], "type": "object" }, "name": "get_supplements_for_biomarker", "outputSchema": null }, { "description": "Find which supplements help with a health condition or goal (e.g., 'sleep', 'anxiety', 'joint pain'). Returns evidence-graded supplement recommendations with dosages.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "condition": { "description": "Health condition, symptom, or goal (e.g., 'insomnia', 'anxiety', 'brain fog', 'joint pain')", "maxLength": 512, "minLength": 1, "type": "string" }, "limit": { "default": 25, "description": "Max supplements to return, ranked by evidence (default: 25, max: 50)", "maximum": 50, "minimum": 1, "type": "integer" }, "min_grade": { "default": "D", "description": "Minimum evidence grade to include (default: D = all)", "enum": [ "A", "B", "C", "D" ], "type": "string" } }, "required": [ "condition" ], "type": "object" }, "name": "get_supplements_for_condition", "outputSchema": null }, { "description": "Find the highest-quality brands for a supplement, ranked by ProofMark (Aviado's quality score: third-party testing, certifications, and quality metrics).", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "limit": { "default": 5, "description": "Number of results (max 20)", "maximum": 20, "minimum": 1, "type": "integer" }, "supplement": { "description": "Supplement name", "maxLength": 512, "minLength": 1, "type": "string" } }, "required": [ "supplement" ], "type": "object" }, "name": "get_top_brands", "outputSchema": null }, { "description": "Search for a health condition by name with fuzzy matching. Use this to resolve ambiguous condition names before calling get_supplements_for_condition.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "query": { "description": "Search query (e.g., 'sleep', 'anxiety', 'brain fog', 'joint pain')", "maxLength": 512, "minLength": 1, "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "search_conditions", "outputSchema": null }, { "description": "Resolve a supplement identity. Use mode='supplement_retail' only for raw retail product titles; it invokes the fail-closed retail front door. Identity mode is the default.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "mode": { "default": "identity", "description": "Explicit routing mode; retail titles require supplement_retail", "enum": [ "identity", "supplement_retail" ], "type": "string" }, "query": { "description": "Supplement identity or raw retail product title", "maxLength": 512, "minLength": 1, "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "search_supplements", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:cc6e174184d59b064b244ccbe1ca291deae6d9ffd2baa951fe798c2e0aeaec1e | sha256sum