Graphiti MCP

Graphiti MCP Server

MCP-сервер Graphiti от Zep: долгая память агента в виде графа знаний с учетом времени на FalkorDB или Neo4j

  • 32 326 ★ репозитория
  • Последний коммит
  • Apache-2.0
MCP-сервер

Расширенный доступ

Почему такой уровень

  • Отправляет содержимое эпизодов внешнему LLM-провайдеру
  • Запускает контейнеры с базой данных
Все причины и проверки

getzep/graphiti

Установка

Ручная установка

git clone https://github.com/getzep/graphiti.git
cd graphiti/mcp_server
docker compose up

Поднимает FalkorDB и MCP-сервер в одном контейнере. Перед запуском задайте ключ LLM-провайдера.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Отправляет содержимое эпизодов внешнему LLM-провайдеру
  • Запускает контейнеры с базой данных

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Graphiti строит граф знаний, который постепенно пополняется разговорами, документами и JSON и хранит историю изменений фактов. MCP-сервер из папки mcp_server дает агенту инструменты для добавления эпизодов, поиска фактов и сущностей семантическим и гибридным поиском, группировки данных по group_id и обслуживания графа. Из текста извлекаются типизированные сущности: предпочтения, требования, процедуры, организации, события и другие. Эпизоды обрабатываются в очереди с настраиваемым параллелизмом.

Для кого. Для разработчиков, которым агент должен помнить контекст между сессиями и проектами.

Подходит, если

  • Агенту нужна долгая память о предпочтениях пользователя и решениях по проекту
  • Нужно отслеживать, как факты менялись со временем
  • Уже используете Neo4j или готовы поднять контейнер с FalkorDB

Не подходит, если

  • Хватает простого файла заметок или CLAUDE.md
  • Нет возможности платить за много вызовов LLM при загрузке данных

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

Запомни, что в этом проекте мы используем pnpm и не трогаем папку legacy

MCP

Транспорт
http
Авторизация
API-ключ

Переменные окружения

OPENAI_API_KEY обязательная, секрет
Ключ LLM-провайдера по умолчанию, при смене провайдера нужен его ключ
NEO4J_URI
Адрес Neo4j, если используется вместо FalkorDB
NEO4J_PASSWORD секрет
Пароль Neo4j
SEMAPHORE_LIMIT
Сколько эпизодов обрабатывать параллельно

Ограничения

Сервер помечен как экспериментальный. Нужны Docker или Python 3.10+ с uv и ключ LLM-провайдера, по умолчанию OpenAI, который из России без VPN недоступен; можно подключить Ollama. Каждый эпизод требует нескольких вызовов модели, маленькие локальные модели часто ломают структурированный вывод.

Как отключить. Остановите контейнеры docker compose и удалите сервер graphiti-memory из конфигурации MCP клиента.

Частые вопросы

Какую базу выбрать?

По умолчанию FalkorDB поставляется в одном контейнере с сервером. Для продакшена README рекомендует Neo4j.

Можно без OpenAI?

Да, поддерживаются Anthropic, Gemini, Groq, Azure OpenAI и OpenAI-совместимые эндпоинты вроде Ollama.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

MCP-сервер долговременной памяти для агентов на графе знаний: не сходство векторов, а путь доказательства

MCP-серверРасширенный доступ4,5 тыс.Звезды репозитория

Самостоятельно размещаемая долговременная память для агентов: семантический поиск, граф знаний и автоконсолидация через MCP и REST API

MCP-серверРасширенный доступ2,1 тыс.Звезды репозитория

Память для агентов на графе знаний: плагины для Claude Code и Codex, MCP-сервер и Python-библиотека

ПлагинРасширенный доступ32,9 тыс.Звезды репозитория
Официальный

MCP-сервер долгой памяти для агентов: сжимает диалоги в атомарные факты, разрешает местоимения и привязывает время к абсолютным датам

MCP-серверРасширенный доступ3,9 тыс.Звезды репозитория

MCP Knowledge Graph

mcp-knowledge-graph

Постоянная память для ИИ в локальном графе знаний: сущности, связи и наблюдения хранятся в файлах .aim на вашем диске

MCP-серверРасширенный доступ886Звезды репозитория

Самостоятельный MCP-сервер долговременной памяти для агентов: структурированные записи, версии с откатом и визуальная панель

MCP-серверРасширенный доступ1,4 тыс.Звезды репозитория

Сравнение с похожими

Записи с тем же главным запросом: чем они отличаются.

ЗаписьОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Graphiti MCP (эта запись)нетAPI-ключ32 326
OmnigraphдаAPI-ключ1 801графовая база с ветвями как в git
Lemmalogнетне нужна341datalog-движок на Rust как рабочая память агента
CauraдаAPI-ключ535общая память для группы ИИ-агентов с областями доступа

Коротко о README

README сервера объясняет, чем Graphiti отличается от обычного RAG, и перечисляет возможности MCP. Быстрый старт предлагает docker compose с FalkorDB или отдельную связку с Neo4j, а для клиентов только со stdio конфигурацию через uv. Подробно описан config.yaml: база, провайдер модели и эмбеддингов, типы сущностей, лимит параллельности. Лицензия Apache-2.0.

Бейдж для README

Сообщить о проблеме

Foxx AIGraphiti MCP
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.