Skip to main content

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

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)

Source distribution for swiss-truth-langchain 0.1.1
File Size Uploaded
swiss_truth_langchain-0.1.1.tar.gz 4.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for swiss-truth-langchain 0.1.1
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page