К основному содержанию
MCP-сервер CX Codex

Gramps Web MCP — MCP-сервер для Claude Code

Подключает языковые модели к генеалогической базе Gramps Web через MCP. Позволяет исследовать семейные связи и дополнять записи архивными источниками прямо в чате.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add --env MCP_TRANSPORT=<MCP_TRANSPORT> --env GRAMPS_API_URL=<GRAMPS_API_URL> --env GRAMPS_USERNAME=<GRAMPS_USERNAME> --env GRAMPS_PASSWORD=<GRAMPS_PASSWORD> --env GRAMPS_REFRESH_TOKEN=<GRAMPS_REFRESH_TOKEN> --transport stdio gramps-web-mcp -- docker run -i --rm -e MCP_TRANSPORT -e GRAMPS_API_URL -e GRAMPS_USERNAME -e GRAMPS_PASSWORD -e GRAMPS_REFRESH_TOKEN ghcr.io/scormave/gramps-web-mcp:2.6.0
Открыть на GitHub

Что делает Gramps Web MCP

Сервер работает в связке с запущенным инстансом Gramps Web, не заменяя его веб-интерфейс. Агенту передаётся набор из 32 инструментов. Среди них — текстовый поиск, фильтрация через Gramps QL, редактирование персон и событий, а также расчёт линий предков и потомков.

Предусмотрены откат отдельных правок и режим только для чтения. При передаче превью картинок сервер очищает метаданные EXIF и GPS. Опасные операции delete_object и undo_change запрашивают подтверждение у человека, если используемый клиент поддерживает элиситацию.

Для работы обязательно нужны поднятый экземпляр Gramps Web с доступом к API и настроенная авторизация. Без готового сервера генеалогии контейнеру не к чему обращаться.

Какие задачи решает

  • построить линии предков или потомков для выбранной персоны
  • добавить факт события с привязкой архивных источников и цитат
  • найти людей без установленных родственных связей
  • откатить ошибочную транзакцию без потери более поздних правок

Примеры запросов агенту

  • Построй список прямых предков для персоны с идентификатором I0001.
  • Добавь факт рождения в запись I0042 и привяжи архивный источник.
  • Найди в базе Gramps Web всех людей с фамилией Иванов.

Как установить Gramps Web MCP

Командой платформы

claude mcp add --env MCP_TRANSPORT=<MCP_TRANSPORT> --env GRAMPS_API_URL=<GRAMPS_API_URL> --env GRAMPS_USERNAME=<GRAMPS_USERNAME> --env GRAMPS_PASSWORD=<GRAMPS_PASSWORD> --env GRAMPS_REFRESH_TOKEN=<GRAMPS_REFRESH_TOKEN> --transport stdio gramps-web-mcp -- docker run -i --rm -e MCP_TRANSPORT -e GRAMPS_API_URL -e GRAMPS_USERNAME -e GRAMPS_PASSWORD -e GRAMPS_REFRESH_TOKEN ghcr.io/scormave/gramps-web-mcp:2.6.0

Вместо <…> подставьте свои значения. Ещё 10 переменных окружения — в README сервера

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о Gramps Web MCP

Как установить Gramps Web MCP в Claude Code?

Выполните команду добавления через Docker: `claude mcp add --env MCP_TRANSPORT=<MCP_TRANSPORT> --env GRAMPS_API_URL=<GRAMPS_API_URL> --env GRAMPS_USERNAME=<GRAMPS_USERNAME> --env GRAMPS_PASSWORD=<GRAMPS_PASSWORD> --env GRAMPS_REFRESH_TOKEN=<GRAMPS_REFRESH_TOKEN> --transport stdio gramps-web-mcp -- docker run -i --rm -e MCP_TRANSPORT -e GRAMPS_API_URL -e GRAMPS_USERNAME -e GRAMPS_PASSWORD -e GRAMPS_REFRESH_TOKEN ghcr.io/scormave/gramps-web-mcp:2.6.0`.

Что делает Gramps Web MCP?

Сервер даёт ИИ-клиентам структурированный доступ к дереву Gramps Web: позволяет выполнять поиск, строить цепочки родства, изменять записи и запрашивать метаданные древа через протокол MCP.

Можно ли включить режим только для чтения?

Да, для этого контейнеру передают переменную окружения -e GRAMPS_READ_ONLY=true. Сервер отключит инструменты модификации и заблокирует любые прямые правки в базе.

Похожие MCP-серверы

Все MCP-серверы по теме «Настройка агента: память, контекст, субагенты» →
family-history-planning emaynard Скилл для планирования генеалогических исследований: сначала собирает известные факты и строит план, а не бросается искать записи. CX Codex +1 ★ 122звёзд репо cloudbase-document-database-web-sdk TencentCloudBase Скилл помогает писать браузерный код для CloudBase Document Database через @cloudbase/js-sdk: CRUD, запросы, пагинация и realtime. CX Codex +1 932установок web-scraping jamditis Задаёт правила этичного сбора данных со страниц, обработку кодов 403 и каскадный парсинг с перебором библиотек. CX Codex +1 6 100установок web-crawler Starchild-ai-agent Извлекает данные из соцсетей, расшифровки видео и веб-страниц с защитой от ботов. Помогает при сбоях базовой загрузки страниц и аудите неработающих ссылок. CX Codex +1 3 900установок modern-web-development Mindrally Набор правил для современного веб-стека: TypeScript, Next.js 14, React Server Components, Supabase, GraphQL и Tailwind CSS. Пригодится, когда агент пишет фронтенд и API в одном проекте. CX Codex +1 1 200установок relational-database-web-cloudbase TencentCloudBase Показывает, как инициализировать @cloudbase/js-sdk в браузере и получить общий клиент реляционной базы CloudBase для запросов в стиле Supabase. CX Codex +1 899установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой