Cheap Research
Cheap Research v1.0.0
Механизм ограниченного анализа доказательств. Предоставьте ему утверждение и корпус документов — он извлечет соответствующие доказательства, обнаружит противоречия и создаст проверяемые пакеты доказательств. Никаких галлюцинаций, никаких заявлений об «общей истине», никакого поиска в открытой сети.
Что он делает
Принимает документы в форматах PDF, TXT, MD, DOCX, DOC, HTML, RTF, EPUB
Извлекает фрагменты доказательств, относящиеся к вашему утверждению
Обнаруживает противоречия между утверждением и корпусом документов
Формирует пакеты доказательств в формате markdown с оговорками
Проверяет неизменяемый аудиторский след с хеш-цепочкой
Принципы доверия
Безопасность по умолчанию — механизм обеспечения соблюдения блокирует недопустимые переходы полномочий
Ограниченный корпус — не может делать заявления вне предоставленных документов
Явные оговорки — каждый пакет содержит указание на ограничения
Отсутствие «общей истины» — «не установлено в корпусе», а не «ложно»
Требуется проверка человеком — утверждения нуждаются в явном подтверждении рецензентом
Инструменты MCP
Инструмент | Описание |
| Принять корпус, оценить утверждение, создать пакет доказательств |
| Получить состояние выполнения и сводку доказательств |
| Получить основные релевантные фрагменты + противоречия |
| Получить полный отчет об оценке в формате markdown |
| Запустить аудит целостности соответствия требованиям |
| Список доступных тем статей для загрузки |
| Список всех статей в курируемой библиотеке (с фильтрацией) |
| Загрузить фундаментальные статьи по ML в каталог корпуса |
Быстрый старт: Загрузка статей
Используйте corpus_load для загрузки курируемого набора фундаментальных статей по ML:
// Download ALL papers to your corpus
corpus_load({ corpus_path: "/path/to/cheap-research/corpus" })
// Or download specific topics
corpus_load({
corpus_path: "/path/to/corpus",
topics: ["transformers", "optimization"]
})
// Or specific papers by ID
corpus_load({
corpus_path: "/path/to/corpus",
paper_ids: ["attention", "bert", "resnet"]
})Доступные темы: transformers, foundations, optimization, reinforcement, generative, representations, efficiency
Включенные статьи: Attention Is All You Need, BERT, GPT, GPT-3, ResNet, AlexNet, LSTM, Adam, Batch Norm, Dropout, GANs, VAE, Diffusion Models, Vision Transformer, Word2Vec, DQN, Knowledge Distillation и другие (всего 22 статьи).
Установка
git clone https://github.com/your-org/cheap-research.git
cd cheap-research
npm install
npm run buildДобавление в ваш ИИ-помощник
Этот сервер использует протокол Model Context Protocol (MCP). Вот как подключить его к вашему ИИ:
Claude (Claude Code CLI / Claude Desktop)
Откройте файл конфигурации MCP:
Claude Code:
~/.claude.jsonClaude Desktop:
~/Library/Application Support/Claude/claude_desktop_config.json(macOS) или%APPDATA%\Claude\claude_desktop_config.json(Windows)
Добавьте сервер в
mcpServers:
{
"mcpServers": {
"cheap-research": {
"command": "node",
"args": [
"/ABSOLUTE/PATH/TO/cheap-research/node_modules/.bin/tsx",
"--tsconfig",
"/ABSOLUTE/PATH/TO/cheap-research/tsconfig.base.json",
"/ABSOLUTE/PATH/TO/cheap-research/apps/mcp-server/src/index.ts"
]
}
}
}Замените
/ABSOLUTE/PATH/TO/на фактический путь, по которому вы клонировали репозиторий.Перезапустите Claude Code или Claude Desktop.
Введите
/mcpв Claude Code, чтобы проверить подключение сервера.
Другие ИИ-инструменты, совместимые с MCP
Любой ИИ-инструмент, поддерживающий MCP, может использовать этот сервер. Укажите ему запустить команду npm run mcp или используйте формат конфигурации выше. Проверьте документацию вашего инструмента для настройки сервера MCP.
Запуск в качестве сервера MCP (вручную)
npm run mcpЭто запускает сервер в режиме stdio, готовый для клиентов MCP.
Пример
// Start research on a claim
research_start({
task_type: "bounded_doc_claim_assessment",
target_claim: "Attention mechanisms enable Transformers to model long-range dependencies",
entity: "Transformer architecture",
feature: "attention mechanism",
scope: "Assess based on provided neural network papers",
corpus_path: "/path/to/corpus"
})
// Returns: { run_id, status: "completed", assessment: "qualified", ... }Поддерживаемые форматы
Формат | Расширение | Парсер |
| pdf-parse | |
Текст |
| native |
Markdown |
| native |
Word |
| mammoth |
Word (legacy) |
| mammoth + fallback |
HTML |
| cheerio |
RTF |
| rtf-parser |
EPUB |
| epub2 |
Что НЕ включено (намеренно)
Поиск в открытой сети
Автономные рекомендации
Оценки уверенности
Синтез LLM в свободной форме
Автоматическое операционное принятие
Векторные эмбеддинги / семантический поиск
Архитектура
corpus/ → ingestCorpus() → MemoryStore
↓
claim + evidence → findRelevantSpans() → scored spans
↓
→ detectContradictions() → flagged spans
↓
→ createClaimCandidate() → enforcement check
↓
→ renderPacketMarkdown() → evidence packet
↓
→ publishPacket() → audit logКонечные автоматы
Утверждения, выводы и пакеты имеют строгие переходы состояний, обеспечиваемые механизмом принудительного исполнения. Недопустимые переходы блокируются с явными сообщениями о блокировке.
Аудиторский след
Неизменяемый журнал аудита с хеш-цепочкой. Каждое действие записывается с указанием:
Контекста субъекта (кто)
Ссылки на объект (что)
Типа события (действие)
Полезной нагрузки (детали)
Хеша цепочки (целостность)
Лицензия
MIT
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Source-traced evidence research for AI agents. We organise the evidence; you decide.
Fact-checks generated content against your sources of truth showing what to trust, change, & verify.
Evidence-bound second-opinion audit of an agent conclusion against caller-supplied evidence.
1Evidence-backed crypto due diligence with sources, freshness, and a runtime receipt on every call.
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/Core-Fidelity/Cheap-Research'
If you have feedback or need assistance with the MCP directory API, please join our Discord server