mem0-mcp сервер
MCP сервер, который интегрируется с Mem0 для обеспечения постоянного хранения и извлечения предпочтений кодирования, паттернов и лучших практик с возможностями семантического поиска.
автор: mem0ai
curl -fsSL https://vibebaza.com/i/mem0-mcp | bash
MCP сервер, который интегрируется с Mem0 для обеспечения постоянного хранения и извлечения предпочтений кодирования, паттернов и лучших практик с возможностями семантического поиска.
Установка
Из исходного кода
# Clone repository
# Initialize uv environment
uv venv
# Activate virtual environment
source .venv/bin/activate
# Install dependencies
uv pip install -e .
Конфигурация
Cursor
# Connect to SSE endpoint in Cursor
http://0.0.0.0:8080/sse
Доступные инструменты
| Инструмент | Описание |
|---|---|
add_coding_preference |
Сохраняет фрагменты кода, детали реализации и паттерны кодирования с подробным контекстом включ... |
get_all_coding_preferences |
Извлекает все сохраненные предпочтения кодирования для анализа паттернов, просмотра реализаций и обеспечения того, что ни... |
search_coding_preferences |
Семантический поиск среди сохраненных предпочтений кодирования для нахождения релевантных реализаций кода, прог... |
Возможности
- Система постоянных предпочтений кодирования, доступная через MCP
- Сервер на основе SSE, который может работать как отдельный процесс
- Семантический поиск по сохраненным предпочтениям кодирования
- Комплексное хранение контекста, включая зависимости кода и инструкции по настройке
- Интеграция с режимом Agent в Cursor
- Облачно-ориентированная архитектура с разделением сервера и клиента
Переменные окружения
Обязательные
MEM0_API_KEY- API ключ для сервиса Mem0
Ресурсы
Примечания
Сервер по умолчанию запускается на 0.0.0.0:8080, но настраивается через аргументы командной строки (--host и --port). Сервер предоставляет SSE эндпоинт по адресу /sse для подключений MCP клиентов. Запустите сервер командой 'uv run main.py'.