mcpField
V
Verified Knowledge Base for AI Agents — No More Hallucinations

Verified Knowledge Base for AI Agents — No More Hallucinations

ローカル
swisstruth.orgメモリ・ナレッジ026 週間前に更新

Verified Knowledge Base for AI Agents — No More Hallucinations について

Swiss Truthは、30の分野を対象に、出典と検証情報を付けた知識をAIエージェントに提供します。MCPツールで検索、主張や応答の検証、引用、鮮度確認、規制コンプライアンス確認を行えます。

主な機能

  1. 01検証済み事実の分野横断検索
  2. 02主張と応答全体の検証
  3. 03引用と出典情報の取得
  4. 04情報の鮮度確認
  5. 05スイス・EU規制への適合確認
  6. 06専門家レビュー用の主張提出

活用シーン

  1. 01出典付きの事実に基づく調査
  2. 02応答送信前の主張確認
  3. 03規制コンプライアンスの評価
  4. 04引用可能なブリーフによるRAG拡充

MCP 対応

`https://swisstruth.org/mcp` のリモートMCPサーバーは、知識検索、検証、引用、鮮度・コンプライアンス確認、フィードバック用の14ツールを公開します。HTTPまたは `mcp-remote` で接続できます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"swiss-truth": {
"command": "npx",
"args": [
"-y",
"@smithery/cli"
]
}
}
}
起動コマンドnpx -y @smithery/cli

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@smithery/cli

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Swiss Truth MCP

AI エージェントのための検証済みナレッジ基盤 — 幻覚ではなく、認証済みの事実を提供します。

MCP Domains Claims Languages EU AI Act Auth LangChain CrewAI AutoGen

Swiss Truth は、AI エージェント向けに特化した、人間と AI が検証するナレッジベースです。 すべての事実は5段階の検証パイプラインを通過し、信頼度スコア、検証済みのソース URL、SHA256 整合性ハッシュが付与されます。 30秒で接続できます。API キーは不要です。


エージェントが Swiss Truth を利用する理由

問題Swiss Truth のツール
🧠 事実に関する質問での LLM の幻覚search_knowledge — 認証済みの事実2000件以上、30の分野
📎 ソースを引用できない、または引用を検証できないget_citations — 検証済み URL を含むインライン形式および APA 形式の引用
⏰ 変化の速いトピックに関する 古い学習データcheck_freshness — 古くなった事実を検出
⚖️ 規制対象分野での コンプライアンスに適合しない回答check_regulatory_compliance — FINMA、BAG、GDPR、EU AI Act
✅ 回答を送信する前に 複数の主張を検証verify_claims_batch — 最大20件の主張を並列検証
🔍 回答全体の幻覚リスクverify_response — 低/中/高のリスクスコア

クイックセットアップ

MCP(Claude Desktop、Cursor、Windsurf、あらゆる MCP クライアント)
{
  "mcpServers": {
    "swiss-truth": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://swisstruth.org/mcp"]
    }
  }
}

または、HTTP 経由で直接接続します:

{
  "mcpServers": {
    "swiss-truth": {
      "type": "http",
      "url": "https://swisstruth.org/mcp"
    }
  }
}
LangChain
pip install swiss-truth-langchain
from swiss_truth_langchain import SwissTruthToolkit

toolkit = SwissTruthToolkit()
tools = toolkit.get_tools()  # search, verify, batch verify, citations, freshness, compliance
CrewAI
pip install swiss-truth-crewai
from swiss_truth_crewai import SwissTruthSearchTool, SwissTruthVerifyTool
from crewai import Agent

researcher = Agent(
    role="Research Agent",
    tools=[SwissTruthSearchTool(), SwissTruthVerifyTool()]
)
AutoGen
pip install swiss-truth-autogen
from swiss_truth_autogen import register_swiss_truth_functions

register_swiss_truth_functions(assistant, user_proxy)
# Adds: search_knowledge, verify_claim, verify_claims_batch, get_knowledge_brief
OpenAI の関数呼び出し
import requests

tools = requests.get("https://swisstruth.org/openai-tools.json").json()
# Ready-to-use tool definitions for OpenAI API, LlamaIndex, etc.

14 個の MCP ツール

🔍 検索
ツール説明
search_knowledge2000件以上の認証済み事実を対象とするセマンティック検索。言語を自動検出します(DE/EN/FR/IT/ES/ZH/AR/RU/JA/KO)。信頼度スコア、ソース URL、SHA256 ハッシュを返します。
get_claim1件の主張に関する完全な来歴情報:検証者、機関、レビュー日、SHA256。
get_knowledge_briefRAG パイプライン向けに最適化された、構造化され引用可能なナレッジブリーフ。
list_domains認証済み主張の件数とともに、30のナレッジ分野をすべて表示します。
✅ 検証
ツール説明
verify_claim記述をファクトチェックします。信頼度と証拠とともに、supported/contradicted/unknown を返します。
verify_claims_batch最大20件の主張を並列検証します。主張ごとの判定と要約を返します。
verify_responseAI の回答全体について、幻覚リスクを確認します:low/medium/high。
find_contradictions記述と矛盾する認証済みの主張をすべて検索します。
📎 引用と品質
ツール説明
get_citations検証済みのソース URL を含む、適切にフォーマットされたインライン形式および APA 形式の引用。
check_freshness古くなった学習データを検出します。current/changed/unknown を返します。
check_regulatory_complianceスイス/EU のコンプライアンスを確認します(FINMA、BAG、GDPR、EU AI Act)。
📥 提案とフィードバック
ツール説明
submit_claim不足している事実を専門家レビュー用に送信します。AI による事前審査と URL 検証が実行されます。
get_claim_statusレビューパイプラインの進捗を追跡します:draft → peer_review → certified。
report_agent_need不足している分野や機能を報告します。フィードバックはロードマップに反映されます。

30 のナレッジドメイン

🇨🇭 スイス(11): swiss-health · swiss-law · swiss-finance · swiss-education · swiss-energy · swiss-transport · swiss-politics · swiss-agriculture · swiss-digital · swiss-environment · labor-employment

🇪🇺 EU・グローバル(6): eu-law · eu-health · global-science · international-law · economics · us-law

🔬 科学・テクノロジー(8): ai-ml · ai-safety · quantum-computing · cybersecurity · biotech · renewable-energy · space-science · blockchain-crypto

🌍 一般(5): climate · world-science · world-history · mental-health · nutrition-food


エージェントのペルソナ

エージェントの種類主なツールユースケース
リサーチエージェントsearch_knowledge, get_knowledge_brief, get_citations検証済みの事実に基づいて調査を行います
法令遵守search_knowledge, check_regulatory_compliance, verify_claimFINMA、BAG、GDPR、EU AI Act
RAG パイプラインget_knowledge_brief, search_knowledge, get_citations検証済みの事実で検索結果を補強します
ファクトチェックverify_claim, verify_claims_batch, verify_responseハルシネーションを防止します
健康アドバイザリーsearch_knowledge, check_regulatory_compliance, check_freshnessKVG、Krankenkasse、Swissmedic
金融エージェントsearch_knowledge, check_regulatory_compliance, verify_claimFINMA に準拠した情報

ディスカバリーエンドポイント

Swiss Truth は、標準エンドポイントを通じてエージェントやクローラーから検出できます。

エンドポイント標準用途
/.well-known/mcp.jsonRFC 8615MCP の自動検出
/.well-known/ai-plugin.jsonOpenAIGPT / Assistants API との統合
/agents.jsonSwiss Truthエージェント機能マニフェスト
/llms.txtllmstxt.orgLLM クローラーによる検出
/openai-tools.jsonOpenAI関数呼び出し用ツール定義

検証パイプライン

認定前に、すべての主張が 5 段階のパイプラインを通過します。

Submit → AI Pre-Screen → URL Verification → Expert Review → Peer Review → Certified ✓
  • SHA256 整合性ハッシュ — 改ざんを検出します
  • ブロックチェーンへのアンカリング — Merkle ルートを毎週オンチェーンに記録します
  • 信頼度スコアリング — 多次元の品質スコアです
  • 自動更新 — 期限切れの主張を毎日再検証します
  • EU AI Act 準拠 — 完全な監査証跡を備えています

ナレッジ統計

指標値
認定済みの主張2000+
ドメイン30
言語10
検証段階5
人による検証済み✓
SHA256 整合性✓
ブロックチェーンへの記録済み✓
EU AI Act 準拠✓
API キーが必要✗

クエリの例

"Is health insurance mandatory in Switzerland?"
"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?"
"What is the current status of quantum error correction?"
"How does Swiss mandatory health insurance work?"

リンク

  • 🌐 ウェブサイト: swisstruth.org
  • 📊 信頼性と統計: swisstruth.org/trust
  • 🔌 MCP エンドポイント: https://swisstruth.org/mcp
  • 📦 npm パッケージ: npx -y mcp-remote https://swisstruth.org/mcp
  • 🐍 PyPI LangChain: pip install swiss-truth-langchain
  • 🐍 PyPI CrewAI: pip install swiss-truth-crewai
  • 🐍 PyPI AutoGen: pip install swiss-truth-autogen

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。