clearon-source-audit
Clearon Source Audit MCP
MCP-сервер для проверки источников, привязанной к конкретной ревизии, сверки цитат и создания предпубликационных отчётов контроля доказательств.
Он предназначен для точного сохранения того, что было проверено. Он не публикует статьи, не устанавливает истину и не заменяет юридическое/редакторское суждение.
Что он делает
Привязывает каждый аудит к точному отпечатку (fingerprint) ревизии статьи.
Фиксирует классификации источников и сопоставления утверждений с источниками.
Сверяет прямые цитаты с полученным текстом источника.
Отмечает риски процессуальных формулировок, например, изложение утверждений как правовых выводов.
Формирует неизменяемые JSON-отчёты для проверенной ревизии.
Related MCP server: CiteGuard
Чего он не делает
Не определяет юридическую правильность или фактическую достоверность.
Не публикует и не изменяет внешние системы.
Не рассматривает сбой получения данных как доказательство того, что источник ложен.
Не превращает признанные предупреждения в обоснование по существу.
Требования
Node.js
20или новееЛокальный MCP-клиент, который может запускать stdio-сервер
Установка
cd tools/clearon-source-audit-mcp
npm install
npm test
npm run smokeНастройка MCP-клиента
Пример 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 выполняются по явному согласию (opt-in). run_mechanical_checks и generate_source_report по умолчанию устанавливают check_urls в false.
Когда эта проверка включена, сервер выполняет ограниченные проверки достижимости по HTTP(S) и рассматривает сбои только как предупреждения. Перед каждым запросом (включая перенаправления) он отклоняет локальные/частные DNS-ответы и привязывает соединение к проверенным публичным адресам, чтобы снизить риск DNS-rebinding. Это проверка для удобства, а не решение о доверии и не замена мер контроля исходящего трафика на уровне хоста.
Разработка
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