swiss-truth-langchain
LangChain tools for Swiss Truth MCP — a certified, source-backed knowledge base for AI agents.
Install
pip install swiss-truth-langchain
Usage
from swiss_truth_langchain import SwissTruthToolkit
# Read-only — no API key needed
toolkit = SwissTruthToolkit()
tools = toolkit.get_tools()
# With LangGraph agent
from langgraph.prebuilt import create_react_agent
agent = create_react_agent(llm, tools)
Tools
| Tool | Description |
|---|---|
swiss_truth_search |
Semantic search over 1000+ certified facts |
swiss_truth_verify |
Verify a claim — returns trust score + verdict |
swiss_truth_list_domains |
List all 25 knowledge domains |
swiss_truth_submit |
Submit a new claim (API key required) |
Domains
25 domains including swiss-law, eu-health, global-science, quantum-computing, cybersecurity, ai-safety, us-law, and more.
Links
- API: swisstruth.org
- MCP Server:
npx swiss-truth-mcp(for Claude Desktop) - GitHub: swisstruthorg/swiss-truth-mcp
Metadata
Release files for swiss-truth-langchain 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| swiss_truth_langchain-0.1.1.tar.gz | 4.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| swiss_truth_langchain-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.4 kB
Release files / swiss_truth_langchain-0.1.1.tar.gz
| Download URL | swiss_truth_langchain-0.1.1.tar.gz |
|---|---|
| Size | 4.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8f160c2311d9a0a62ab9ad2648981f60059273a6d495e0e5908552791f603ddc
|
|
BLAKE2b-256 checksum How to use checksums |
0a3e010fe91ff5d42ea9041154cf2c8cd07bc44c05db15424d845228e9cc763b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.6
|
Release files / swiss_truth_langchain-0.1.1-py3-none-any.whl
| Download URL | swiss_truth_langchain-0.1.1-py3-none-any.whl |
|---|---|
| Size | 4.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d7c6ec7675e72bca66a82fb3571f0feca8639eb28eb32ded03e689ff3cf03d2a
|
|
BLAKE2b-256 checksum How to use checksums |
a5349ed29528edb801c5dd79b092f0bc2c0018140a7f20e69c9f2a81faeb76a9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.6
|