clearon-source-audit
Clearon Source Audit MCP
リビジョンに紐づいたソースレビュー、引用照合、公開前のエビデンス管理レポートのためのMCPサーバー。
監査された内容を正確に保持するように設計されています。記事を公開したり、真偽を判断したり、法的・編集上の判断を置き換えたりするものではありません。
機能
各監査を、記事リビジョンの正確なフィンガープリントに紐付けます。
ソースの分類と、主張からソースへのマッピングを記録します。
取得したソーステキストに対して直接引用を検証します。
申し立てを判示として記載するなどの手続き上の文言リスクをフラグ付けします。
監査されたリビジョンについて、不変のJSONレポートを生成します。
Related MCP server: CiteGuard
対象外
法的な正当性や事実の真偽を判断するものではありません。
外部システムへの公開や変更を行うものではありません。
取得の失敗をソースが虚偽である証拠として扱いません。
認識済みの警告を実質的な裏付けに変換するものではありません。
要件
Node.js
20以降stdioサーバーを起動できるローカルMCPクライアント
インストール
cd tools/clearon-source-audit-mcp
npm install
npm test
npm run smokeMCPクライアントのセットアップ
stdio設定の例:
{
"mcpServers": {
"clearon-source-audit": {
"command": "node",
"args": ["/absolute/path/to/clearon-source-audit-mcp/server.mjs"]
}
}
}監査データを特定の場所に保存したい場合は、クライアント環境で CLEARON_SOURCE_AUDIT_ROOT を設定してください。
ストレージ
デフォルトでは、監査データはリポジトリの外部のユーザーデータディレクトリに保存されます:
macOS:
~/Library/Application Support/clearon-source-audit-mcp/source-auditsLinux:
${XDG_DATA_HOME:-~/.local/share}/clearon-source-audit-mcp/source-auditsWindows:
%APPDATA%\\clearon-source-audit-mcp\\source-audits
この場所は CLEARON_SOURCE_AUDIT_ROOT で上書きできます。
各監査には以下が保存されます:
audit.jsonarticle.txtreports/*.json
ファイルは、ホストプラットフォームがサポートする場合、所有者のみのパーミッションで書き込まれます。
推奨ワークフロー
監査対象の正確な記事テキストを作成または取得します。
そのSHA-256フィンガープリントを計算します。
create_source_auditを呼び出します。各ソースについて
register_sourceを呼び出します。検証可能な事実上または法律上の主張について
record_claim_mappingを呼び出します。run_mechanical_checksを実行します。記事内の弱い主張、欠落した抜粋、引用の不一致、手続き上の警告を修正します。
記事テキストが変更された場合は、新しいリビジョン用に新しい監査を作成します。
generate_source_reportを呼び出します。人間が実際に警告をレビューして受け入れた場合にのみ、
acknowledge_findingを使用します。
ツール
get_server_healthcreate_source_auditget_source_auditlist_source_auditsregister_sourcerecord_claim_mappingrun_mechanical_checksgenerate_source_reportacknowledge_finding
ネットワーク動作
URLの到達可能性チェックはオプトインです。run_mechanical_checks と generate_source_report は check_urls をデフォルトで false にします。
有効にすると、サーバーは制限付きのHTTP(S)到達可能性チェックを実行し、失敗を警告としてのみ扱います。各リクエスト(リダイレクトを含む)の前に、ローカル/プライベートDNS応答を拒否し、接続を検証済みの公開アドレスに固定することで、DNSリバインディングへの露出を低減します。これは便宜的なチェックであり、信頼の判断やホストレベルのエグレス制御の代替ではありません。
開発
npm test
npm run smoke
npm run syntax
node --check server.mjsMaintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityNot gradedmaintenanceA bounded evidence review engine that ingests documents, extracts evidence for a given claim, detects contradictions, and produces auditable evidence packets without hallucinations or open-web research.
- AlicenseNot gradedqualityBmaintenanceEnables per-claim citation verification for AI-generated text by fetching cited sources and judging whether they support the claim, with verdicts and evidence quotes.75MIT
- AlicenseNot gradedqualityBmaintenanceEnables defining and verifying evidence contracts for claims in READMEs, releases, or product pages using constrained verifiers and generating hash-chained receipts and reports.10MIT
- AlicenseAqualityCmaintenanceEnables scientific due diligence by grading claims against public literature, clinical trials, and filings, with explicit citations and optional attestation.4MIT
Related MCP Connectors
Deterministic cited disclosure drafts with verified GHG lineage and audit hashes.
Verify claims with verdict, confidence & cited sources; batch verify, source checks, daily brief.
Cite and independently verify Bitcoin-anchored construction-estimate audit records.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/kwgoodwin/clearon-source-audit-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server