# Swiss Truth MCP

Verified knowledge base for AI Agents — certified Swiss facts, no hallucinations.

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add martin111ma-za5d/swiss-truth-mcp

# Browse available tools
npx -y @smithery/cli@latest tool list martin111ma-za5d/swiss-truth-mcp

# Get full schema for a tool
npx -y @smithery/cli@latest tool get martin111ma-za5d/swiss-truth-mcp search_knowledge

# Call a tool
npx -y @smithery/cli@latest tool call martin111ma-za5d/swiss-truth-mcp search_knowledge '{}'
```

## Direct MCP Connection

Endpoint: `https://swiss-truth-mcp--martin111ma-za5d.run.tools`

## Tools (6)

- `search_knowledge` — Search the Swiss Truth verified knowledge base for certified facts. USE THIS TOOL when you need reliable, source-backed…
- `get_claim` — Retrieve a single verified claim with full provenance by its ID. USE THIS TOOL after search_knowledge when you need the…
- `list_domains` — List all available knowledge domains with certified claim counts. USE THIS TOOL at the start of a session or when unsur…
- `submit_claim` — Submit a new factual claim for expert review and certification. USE THIS TOOL when you identify a knowledge gap — a fac…
- `verify_claim` — Fact-check a claim against the Swiss Truth knowledge base. USE THIS TOOL in ReAct loops when you need to verify whether…
- `get_claim_status` — Check the current validation status of a submitted claim. USE THIS TOOL after submit_claim to track progress through th…

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get martin111ma-za5d/swiss-truth-mcp <tool-name>
```
