{"schema_version":"1","name":"Swiss Truth MCP","description":"Verified knowledge base for AI agents. Certified facts with source references, confidence scores, and SHA256 integrity hashes. Covers 30 domains: Swiss law, health, finance, education, energy, politics, EU law, AI/ML, climate, biotech, quantum computing, cybersecurity, space science, economics, international law, and more.","version":"1.3.0","homepage":"https://swisstruth.org","keywords":["mcp","fact-checking","hallucination-prevention","knowledge-base","ai-agents","swiss-law","eu-ai-act","rag","verified-facts","citations","compliance","regulatory"],"categories":["knowledge","fact-checking","compliance","research"],"agent_frameworks":["langchain","crewai","autogen","openai","anthropic","llamaindex"],"transport":{"type":"streamable-http","url":"https://swisstruth.org/mcp"},"tools":[{"name":"search_knowledge","description":"Semantic search over 2000+ certified facts across 30 domains. Auto-detects language (DE/EN/FR/IT/ES/ZH/AR). Returns confidence score, source references, SHA256 hash.","use_when":"Need reliable, source-backed information before answering factual questions."},{"name":"get_claim","description":"Retrieve a single claim with full provenance (validator, institution, review date, SHA256).","use_when":"Need complete citation details for a specific claim."},{"name":"list_domains","description":"List all 30 knowledge domains with certified claim counts.","use_when":"Start of session or unsure which domain to search."},{"name":"submit_claim","description":"Submit a new claim for expert review. Triggers AI pre-screening and URL verification.","use_when":"Identified a knowledge gap — fact that should be in the base but isn't."},{"name":"verify_claim","description":"Fact-check a statement. Returns verdict: supported / contradicted / unknown, with confidence and source evidence.","use_when":"ReAct loops — verify whether a statement is true, false, or unknown."},{"name":"get_claim_status","description":"Check validation status: draft → peer_review → certified.","use_when":"After submit_claim to track review progress."},{"name":"verify_claims_batch","description":"Verify up to 20 claims in parallel. Returns verdict, confidence, evidence per claim plus summary.","use_when":"Fact-check several statements at once before sending a multi-assertion response."},{"name":"verify_response","description":"Check a full AI response for hallucination risk (low/medium/high). Atomizes text, verifies each statement.","use_when":"Before sending a multi-sentence response to a user."},{"name":"find_contradictions","description":"Find ALL certified claims that contradict a given statement with explanations.","use_when":"Safety check before publishing facts — surface all known conflicts."},{"name":"get_knowledge_brief","description":"Structured, citable knowledge brief with key facts, sources, and confidence scores. Optimized for RAG pipelines.","use_when":"Enrich response with verified facts — better than search_knowledge for agent-ready output."},{"name":"get_citations","description":"Properly formatted citations (inline, APA) for any factual claim with verified source URLs.","use_when":"Need to cite sources in a response — solves the #1 agent problem: unverifiable citations."},{"name":"check_freshness","description":"Check if a fact is still current. Detects stale training data for fast-changing topics.","use_when":"Unsure if training data is outdated — especially for AI, regulations, statistics."},{"name":"check_regulatory_compliance","description":"Check agent-generated text for Swiss/EU regulatory compliance (FINMA, BAG, GDPR, EU AI Act).","use_when":"Before sending responses in regulated domains: finance, health, law."},{"name":"report_agent_need","description":"Report missing domains, claims, or features. Feedback directly shapes the roadmap.","use_when":"Can't find what you need — search returned nothing or domain is missing."}],"example_queries":["How does Swiss mandatory health insurance work?","What does the EU AI Act require for high-risk AI systems?","How does RAG reduce LLM hallucinations?","What are the FINMA regulations for crypto assets?","Is health insurance mandatory in Switzerland?","What is the current status of quantum error correction?"],"capabilities":{"domains":30,"certified_claims":"2000+","languages":["de","en","fr","it","es","zh","ar","ru","ja","ko"],"validation_stages":5,"human_validation":true,"sha256_integrity":true,"eu_ai_act_compliant":true,"blockchain_anchored":true,"api_key_required":false},"authentication":{"required":false,"note":"Fully public. No API key needed for any tool."},"integrations":{"langchain":"pip install swiss-truth-langchain","crewai":"pip install swiss-truth-crewai","autogen":"pip install swiss-truth-autogen","npm":"npx -y mcp-remote https://swisstruth.org/mcp","openai_tools":"https://swisstruth.org/openai-tools.json"},"claude_desktop_config":{"mcpServers":{"swiss-truth":{"type":"http","url":"https://swisstruth.org/mcp"}}}}