# Truth Desk

Autonomous multi-vertical scientific claims verification platform.

## What we do

Truth Desk verifies scientific claims in biotech documents against authoritative databases:
- RCSB Protein Data Bank (PDB) — 3D molecular structures
- PubChem — chemical compound data
- PMC Open Access — peer-reviewed literature
- UniProt — protein sequence and function

## Machine-readable endpoints

- GET /api/public/claims?page=N&page_size=100 — paginated claims corpus (3,900+ verdicts)
  Filters: ?verdict=Supported|Contradicted|Ambiguous|Partially+Supported|Insufficient+Evidence
          &vertical=structural_biology|salmon_biotech|protein_supplement|creatine_ergogenics|...
          &claim_type=pdb_id|protein_name|resolution|experimental_method|organism|ligand|general_molecular
          &updated_since=ISO8601 for incremental crawls
  Response headers: X-Total-Count, X-Total-Pages, X-Page, X-Page-Size
  Link headers: RFC 5988 first/prev/next/last for pagination
- GET /api/public/claims.json — most recent 200 verified claims (legacy)
- POST /api/public/verify-claim — verify a single claim
- GET /.well-known/mcp.json — MCP tool card
- GET /llms.txt — AI instructions
- GET /sitemap.xml — all public report URLs (4,000+ claim URLs)

## Verticals

- Structural Biology (live) — RCSB PDB, PDB Europe, UniProt
- Salmon Biotech (live) — PubChem, PubMed Aquaculture, FAO Fisheries
- Protein Supplements (live) — PubChem, PubMed Sports Nutrition, USDA FoodData Central
- Creatine & Ergogenics (live) — PubChem, PubMed RCTs, Cochrane Reviews
- Gut Microbiome & Protein (live) — PubMed Microbiome, Human Microbiome Project
- Collagen & Peptides (live) — PubChem, PubMed Dermatology, ClinicalTrials.gov
- Plant-Based Protein (live) — PubChem, USDA FoodData Central, FAO/WHO DIAAS Reports
- Sports Nutrition RCTs (live) — PubMed RCTs, Cochrane Library, ISSN Position Stands
- UniProt Protein Identity (live) — UniProt/Swiss-Prot, UniProt/TrEMBL, NCBI Gene
- ClinicalTrials.gov (live) — ClinicalTrials.gov, EU Clinical Trials Register, WHO ICTRP