people-context — MCP-сервер для Claude Code: память о людях
Сервер хранит сведения о людях в локальной базе и даёт агенту инструменты для поиска и работы с ними. Пригодится, когда важно помнить договорённости и предпочтения собеседников.
claude mcp add people-context -- uvx people-contextЧто делает people-context
people-context записывает связи, роли, факты, краткие итоги общения, напоминания и историю по каждому человеку в SQLite-файл на вашем устройстве. Агент может уточнить, кто скрывается за именем или псевдонимом: при нескольких совпадениях сервер возвращает кандидатов с причинами, а не выбирает наугад. Есть отчёты о давно неактивных контактах и предстоящих датах.
Данные из писем, календарей, vCard и других экспортов сначала попадают в список кандидатов на проверку. Вы решаете, что сохранить; исходное содержимое не записывается. Записи аудируются, а команда удаления стирает данные. Для чувствительных записей предусмотрен доступ только оператору. Обычные команды не обращаются к сети.
Для работы нужны Python 3.11+ и uv. В Claude Code сервер добавляется командой claude mcp add people-context -- uvx people-context. База хранится локально, так что её содержимое зависит от того, какие сведения вы сами внесёте.
Какие задачи решает
- найти нужного человека среди совпадающих имён
- вспомнить последнюю договорённость с контактом
- сохранить предпочтения человека в общении
- проверить, кто давно не выходил на связь
- разобрать экспорт контактов перед сохранением
Примеры запросов агенту
- Кто такая Priya и о чём мы договорились в последний раз?
- Запомни, что Daniel предпочитает короткие письма.
- С кем из контактов давно не было общения?
Как установить people-context
Командой платформы
claude mcp add people-context -- uvx people-contextuvx запускает команду с именем пакета; если в README она другая — uvx --from people-context <команда>
Командой платформы
codex mcp add people-context -- uvx people-contextuvx запускает команду с именем пакета; если в README она другая — uvx --from people-context <команда>
Файл настроек
{
"mcpServers": {
"people-context": {
"command": "uvx",
"args": [
"people-context"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from people-context <команда>
Файл настроек
{
"servers": {
"people-context": {
"type": "stdio",
"command": "uvx",
"args": [
"people-context"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from people-context <команда>
Командой платформы
gemini mcp add people-context uvx people-contextuvx запускает команду с именем пакета; если в README она другая — uvx --from people-context <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о people-context
Как установить people-context в Claude Code?
Выполните claude mcp add people-context -- uvx people-context. Для работы нужны Python 3.11+ и uv.
Что делает people-context?
Хранит локальные сведения о людях и позволяет агенту искать их по именам, псевдонимам и другим данным. Также помогает просматривать договорённости, напоминания и историю общения.
Как people-context обрабатывает данные из писем и календарей?
Экспорт сначала становится кандидатом на импорт, который нужно проверить и одобрить. Исходное содержимое при этом не сохраняется.