FreshContext — MCP-сервер для Claude Code: как установить
MCP-сервер пересчитывает релевантность документов в RAG с учётом даты публикации. Он отсекает устаревшие данные до того, как они попадут в контекст модели.
claude mcp add --transport http freshcontext https://api.freshcontext.dev/mcpЧто делает FreshContext
Обычный семантический поиск сопоставляет текст по векторной близости, игнорируя дату создания статьи. Из-за этого материалы прошлых лет получают такие же высокие оценки, как и свежие публикации. FreshContext встраивается между поисковой базой и агентом, корректируя векторный балл по формуле временного затухания. Для блогов, новостей и научных статей применяются разные коэффициенты угасания.
Основной инструмент сервера — evaluate_context. На вход передаются массив найденных фрагментов, профиль задачи и исходные метрики близости. Сервер анализирует дату извлечения, источник и возвращает вердикт с понятным действием, оценкой пригодности и предупреждениями. Выходные данные оформляются в стандартную структуру [FRESHCONTEXT].
Пакет freshcontext-mcp зафиксирован на версии 0.5.3, и его разработка автором прекращена. Кодовая база остаётся доступной под лицензией MIT, а подключить сервер можно локально через npx или по HTTP через адрес https://api.freshcontext.dev/mcp.
Какие задачи решает
- Отфильтровать устаревшие статьи и записи в результатах RAG
- Скорректировать векторную релевантность с учётом времени публикации
- Получить структурированное обоснование надёжности каждого источника
- Проверить готовность контекста перед отправкой в модель
Примеры запросов агенту
- Оцени свежесть найденных статей через
evaluate_contextперед формированием ответа. - Проверь список ссылок на актуальность, используя профиль
citation_check. - Отсортируй контекст по формуле временного затухания и покажи предупреждения.
Как установить FreshContext
1Командой платформы: удалённый сервер
claude mcp add --transport http freshcontext https://api.freshcontext.dev/mcp2Командой платформы
claude mcp add freshcontext -- npx -y freshcontext-mcp1Командой платформы: удалённый сервер
codex mcp add freshcontext --url https://api.freshcontext.dev/mcp2Командой платформы
codex mcp add freshcontext -- npx -y freshcontext-mcpФайл настроек
{
"mcpServers": {
"freshcontext": {
"url": "https://api.freshcontext.dev/mcp"
}
}
}{
"mcpServers": {
"freshcontext": {
"command": "npx",
"args": [
"-y",
"freshcontext-mcp"
]
}
}
}Файл настроек
{
"servers": {
"freshcontext": {
"type": "http",
"url": "https://api.freshcontext.dev/mcp"
}
}
}{
"servers": {
"freshcontext": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"freshcontext-mcp"
]
}
}
}1Командой платформы: удалённый сервер
gemini mcp add -t http freshcontext https://api.freshcontext.dev/mcp2Командой платформы
gemini mcp add freshcontext npx -y freshcontext-mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о FreshContext
Как установить FreshContext в Claude Code?
Добавьте удалённый HTTP-сервер командой claude mcp add --transport http freshcontext https://api.freshcontext.dev/mcp. Если нужен локальный запуск через Node.js, выполните claude mcp add freshcontext -- npx -y freshcontext-mcp.
Зачем нужен FreshContext?
Он предотвращает использование устаревших документов в RAG-системах. Сервер пересчитывает семантический балл на основе времени публикации и отдаёт агенту чёткий вердикт по каждому источнику.
Развивается ли проект сейчас?
Релиз 0.5.3 стал финальным для пакета freshcontext-mcp, его активная разработка остановлена. При этом код распространяется под лицензией MIT и продолжает работать без обновлений.