EvidenceLens MCP
EvidenceLens MCP
EvidenceLens MCP — это TypeScript-сервер протокола Model Context Protocol для детерминированных контрактов проверки доказательств только для чтения. Единственный инструмент review_evidence принимает встроенное содержимое Фазы 2 и, если это явно настроено, источники файловой системы Фазы 3. Он нормализует текст, таблицы, PDF, изображения и скриншоты в метаданные происхождения, оставляя результаты пустыми и не выполняя вызовов к провайдерам.
Локальная разработка
npm install
npm run dev
npm test
npm run buildnpm run dev запускает MCP-сервер через stdio из src/server.ts. npm test запускает полный набор тестов контракта, нормализатора, фикстур, безопасности и MCP-протокола. npm run build выполняет проверку типов и компиляцию сервера.
Related MCP server: smart-read-mcp
MCP-контракт
См. docs/mcp-contract.md для точного контракта запросов inline/файловой системы, грамматики корневой конфигурации, лимитов байтов, происхождения filesystem://, нормализованных метаданных доказательств, стабильных ошибок и границ «только чтение / без провайдера / без результатов».
Примечание о платформе: стандартный модуль чтения файловой системы использует обход компонентов, зависящих от дескрипторов, в Linux. На macOS, где этот проект не имеет поддерживаемой привязки Node openat/openat2, стандартное привязанное чтение файловой системы завершается с ошибкой ACCESS_DENIED (санитизированной) и без байтов; запасного варианта по имени пути нет. Встроенные доказательства Фазы 2 остаются поддерживаемыми, а тесты встраивания могут внедрять проверенный безопасный адаптер файловой системы для переносимого покрытия чтения файловой системы.
Необязательные корни файловой системы
Доступ к файловой системе отключен, если не настроено ни одного корня; сервер никогда не возвращается к текущему каталогу, домашнему каталогу, репозиторию или другому широкому значению по умолчанию. Настройте явные корни с повторяющимися записями id=absolute-path, разделенными запятыми или точками с запятой:
EVIDENCELENS_ALLOWED_ROOTS='course=/absolute/path/course;examples=/absolute/path/examples' npm run devИдентификаторы корней соответствуют [A-Za-z][A-Za-z0-9_-]{0,31}. Пустые записи, дублирующиеся идентификаторы, коллизии канонических путей, нечитаемые корни, не-каталоги, относительные пути и некорректные записи завершаются стабильным сообщением Invalid filesystem root configuration; пути никогда не выводятся.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
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.

smart-read-mcpofficial
AlicenseNot gradedqualityFmaintenanceProvides a universal read path for agents to extract facts, metadata, and provenance from local files and guarded remote URLs without using generative LLMs.MIT- AlicenseBqualityAmaintenanceA portable, read-only Model Context Protocol server for turning observability data into bounded evidence that AI agents can inspect safely.7Apache 2.0
- AlicenseCqualityBmaintenanceA fail-closed preflight, approval, evidence, and verification runtime for agents, preventing unsupported output from being treated as verified completion.3MIT
Related MCP Connectors
Deterministic AI code review, with an audit record. Governance inside the agent loop.
Read-only Remote MCP for externally grounded AI agent trust receipts.
Deterministic fact verification for AI agents — checksums & curated data, not guesses.
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/returdex/EvidenceLens-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server