mcp-server-zep-cloud
MCP-сервер для Zep Cloud
MCP Server для Zep Cloud обеспечивает мост между клиентами LLM и API Zep Cloud, позволяя управлять памятью для помощников на основе искусственного интеллекта.
Обзор
Сервер MCP для хранения и извлечения воспоминаний пользователя, предпочтений, процедур и фактических отношений через API Zep Cloud. Он действует как семантический слой памяти, который позволяет помощникам ИИ поддерживать контекст о пользователях в разговорах.
Related MCP server: Frinus MCP Server
Инструменты
Управление пользователями :
create_user: создать нового пользователя в Zep Cloudget_user: Получить данные о пользователеupdate_user: обновить метаданные пользователяdelete_user: Удалить пользователяlist_users: Список всех пользователей
Операции с графиками :
search_graph: Поиск в графе памяти пользователяadd_graph_data: Добавить данные в график памяти пользователя
Связь :
check_connection: проверка состояния соединения с помощью API Zep Cloud
Переменные среды
Имя | Описание | Значение по умолчанию |
| API-ключ для сервиса Zep Cloud | Никто |
| Хост, к которому будет привязан сервер |
|
| Порт для запуска сервера |
|
Установка
Использование кузнечного дела
npx @smithery/cli install mcp-server-zep-cloud --client claudeРучная установка с помощью Claude Desktop
Клонируйте этот репозиторий:
git clone https://github.com/yourusername/mcp-server-zep-cloud.git
cd mcp-server-zep-cloudУстановить зависимости:
pip install -r config/requirements.txtНастройте Claude Desktop, добавив в
claude_desktop_config.json:
{
"mcpServers": {
"zep-cloud": {
"command": "python",
"args": ["/path/to/mcp-server-zep-cloud/core/run_server.py"],
"env": {
"ZEP_API_KEY": "your_api_key_here"
}
}
}
}Файл конфигурации находится по адресу:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
Использование Докера
Для сборки и запуска сервера MCP доступен Dockerfile:
# Build the container
docker build -t mcp-server-zep-cloud .
# Run the container
docker run -p 8080:8080 \
-e ZEP_API_KEY="your-api-key" \
mcp-server-zep-cloudРезервный режим
Если сервер не может подключиться к API Zep Cloud, он автоматически запускается в резервном режиме:
Все операции API моделируются и возвращают успех.
Фактические данные не отправляются и не принимаются через API Zep Cloud.
Сервер остается работоспособным, обеспечивая функционирование клиентской интеграции.
Предупреждающие сообщения регистрируются для указания резервного режима.
Структура репозитория
core/ : Файлы основных функций
zep_cloud_client.py: реализация клиента для API Zep Cloudzep_cloud_server.py: MCP-сервер, предоставляющий инструменты для доступа к APIrun_server.py: Автономный скрипт для непосредственного запуска сервера
scripts/ : Скрипты утилит для эксплуатации и тестирования
check_user_exists.py: Утилита для проверки существования пользователяcreate_specific_user.py: Скрипт для создания тестовых пользователейrun_server.sh/run_server.bat: Скрипты оболочки для запуска сервера
тесты/ : Тестовые скрипты
test_zep_cloud_client.py: Модульные тесты для клиента Zep Cloudtest_server_initialization_fixes.py: Тесты инициализации сервера
config/ : Файлы конфигурации
.env.example: Шаблон для конфигурации средыrequirements.txt: Зависимости пакетов
Соображения безопасности
Защита ключа API : никогда не передавайте свой ключ API в систему контроля версий.
Переменные среды : используйте переменные среды для конфиденциальных данных.
Ограниченный доступ : ограничение доступа к серверу доверенными сетями.
Поддержка других клиентов
Этот сервер MCP предназначен для работы с любым клиентом, совместимым с MCP. Он был протестирован с:
Клод Десктоп
Клод в веб-браузере
Разработка
Проведение тестов
cd tests
python test_zep_cloud_client.py
python test_server_initialization_fixes.pyРабота в режиме разработки
cd scripts
./run_server.shЛицензия
Этот сервер MCP лицензирован в соответствии с лицензией MIT.
This server cannot be deployed
Maintenance
Related MCP Connectors
Cloud-hosted MCP server for durable AI memory
An MCP memory server. One memory your agents share — across models, devices and apps.
Persistent memory for AI agents to retain, retrieve, and recall conversation context through MCP.
- mcpOAuthai.butlerbrain
Persistent memory for AI assistants. Save once; recall from Claude, ChatGPT, or any MCP client.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceAn MCP server that integrates the ZepAi module to provide long-term memory and retrieval capabilities for AI applications. It allows models to interact with Zep's services through a standardized interface using an API key.1-
- AlicenseNot gradedqualityAmaintenanceAn MCP server that provides Claude agents with a comprehensive memory management system for storing and retrieving episodic, semantic, and procedural knowledge. It enables working memory persistence, knowledge graph integration, and interaction stream capture to enhance agent learning and context retrieval.24 npmMIT
- FlicenseNot gradedqualityCmaintenanceMCP server that gives AI agents and teams persistent, shared memory using a knowledge graph with vector embeddings, automatic consolidation of related facts, and hybrid search.3-
- FlicenseNot gradedqualityDmaintenanceMCP server for the Zep Cloud API — a context engineering platform for AI agent memory. Provides tools for memory management, knowledge graph operations, and admin features.11-