vardoger — MCP-сервер для Claude Code: персонализация и установка
Анализирует локальную историю диалогов и готовит дополнения к системным инструкциям ассистента. Пригодится, если хотите учесть свои привычки в работе с кодом.
claude mcp add --env VARDOGER_MCP_PLATFORM=<VARDOGER_MCP_PLATFORM> --transport stdio vardoger -- uvx vardogerЧто делает vardoger
vardoger разбирает поддерживаемые файлы истории диалогов на диске, а модель выбранного ассистента выделяет предпочтения в общении, стеке и рабочем процессе. Затем сервер создаёт персональные дополнения к системным инструкциям и записывает их в настройки платформы. Для работы нужны Python 3.11+ и pipx; анализ выполняет хост-ассистент, поэтому выбранные фрагменты диалогов обрабатываются согласно политике его модели.
Первый запуск читает всю локальную историю: временное окно по умолчанию не применяется. Последующие запуски используют контрольные точки и обрабатывают новые или изменённые диалоги. История, контрольные точки и созданные правила остаются на компьютере, сервер не использует собственный бэкенд и не отправляет телеметрию. Если не хотите передавать выбранные фрагменты провайдеру модели, учитывайте, что анализ проходит через ассистента.
Какие задачи решает
- выделить предпочтения из локальной истории диалогов
- добавить персональные инструкции в настройки ассистента
- обновить персонализацию по новым диалогам
- сравнить показатели качества диалогов до и после настройки
Примеры запросов агенту
- Проанализируй мои локальные диалоги и подготовь персональные инструкции для ассистента.
- Обнови мои инструкции с учётом новых разговоров.
- Покажи, как изменились показатели качества диалогов после персонализации.
Как установить vardoger
Командой платформы
claude mcp add --env VARDOGER_MCP_PLATFORM=<VARDOGER_MCP_PLATFORM> --transport stdio vardoger -- uvx vardogerВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from vardoger <команда>
Командой платформы
codex mcp add vardoger --env VARDOGER_MCP_PLATFORM=<VARDOGER_MCP_PLATFORM> -- uvx vardogerВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from vardoger <команда>
Файл настроек
{
"mcpServers": {
"vardoger": {
"command": "uvx",
"args": [
"vardoger"
],
"env": {
"VARDOGER_MCP_PLATFORM": "<VARDOGER_MCP_PLATFORM>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from vardoger <команда>
Файл настроек
{
"servers": {
"vardoger": {
"type": "stdio",
"command": "uvx",
"args": [
"vardoger"
],
"env": {
"VARDOGER_MCP_PLATFORM": "<VARDOGER_MCP_PLATFORM>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from vardoger <команда>
Командой платформы
gemini mcp add -e VARDOGER_MCP_PLATFORM=<VARDOGER_MCP_PLATFORM> vardoger uvx vardogerВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from vardoger <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о vardoger
Как установить vardoger в Claude Code?
Выполните claude mcp add vardoger -- uvx vardoger. Для этого способа установка и регистрация сервера выполняются одной командой.
Что делает vardoger?
Сервер анализирует поддерживаемую локальную историю диалогов через модель ассистента и создаёт дополнения к системным инструкциям. При следующих запусках он обрабатывает новые или изменённые диалоги.
Куда передаются фрагменты диалогов?
История и созданные правила остаются на компьютере, а собственный бэкенд и телеметрию vardoger не использует. Выбранные для анализа фрагменты получает модель хост-ассистента, поэтому на них распространяется политика её провайдера.