adam-framework

adam-framework

strangeadvancedmarketingMIT
44 звёзд7 форков
Adam Framework — MCP-сервер для Claude Desktop, который дает вашему AI-ассистенту долговременную память. Теперь Claude помнит предыдущие разговоры, ваши предпочтения и контекст, даже после завершения сессии. Амнезия AI больше не проблема: данные о личности и истории хранятся в файлах на вашем компьютере — под вашим полным контролем. Сервер интегрируется с Obsidian. Во время диалога вы можете попросить Claude найти нужную заметку в вашем vault, не отвлекаясь на ручной поиск. Система проверена в реальной эксплуатации: более 350 сессий без потери контекста. Разработчик утверждает, что фреймворк решает проблему когерентной деградации — ответы остаются последовательными даже в длинных разговорах.

Установка

uvx adam-mcp

Характеристики

Общее

  • СтатусСообщество
  • Разработчикstrangeadvancedmarketing
  • ЛицензияMIT

Технологии

  • Языки
    Python
  • Транспорт
    stdio

Описание

Возможности

  • Сохранение контекста беседы между сессиями — при возвращении Claude продолжает с того же места.
  • Поиск по заметкам Obsidian прямо во время разговора, без переключения окон.
  • Локальное хранение всех данных: никакие файлы не отправляются в облако, если вы этого не хотите.
  • Сохранение и восстановление личности AI — настройки, стиль общения, знания остаются неизменными.
  • Быстрый доступ к информации из vault: можно задать вопрос и получить ответ на основе ваших заметок.
  • Работа через стандартный MCP-транспорт stdio — легко интегрируется с Claude Desktop.
  • Открытый исходный код (MIT) — вы можете модифицировать и адаптировать сервер под свои задачи.
  • Опциональная быстрая настройка через Fast-Track Package ($49) с готовыми шаблонами и пошаговым руководством.

Как подключить

  1. Убедитесь, что на вашей системе установлен UV (менеджер пакетов Python). Если его нет, установите его: curl -LsSf https://astral.sh/uv/install.sh | sh (для Linux/macOS) или скачайте установщик с официального сайта для Windows.
  2. Установите сервер командой: uvx adam-mcp
  3. Настройте Claude Desktop. Откройте файл конфигурации claude_desktop_config.json (обычно в папке конфигурации Claude).
  4. Добавьте следующий блок в раздел mcpServers:

{ "mcpServers": { "adam-framework": { "command": "uvx", "args": ["adam-mcp"] } } }

  1. Сохраните файл и перезапустите Claude Desktop. Сервер будет автоматически запущен при старте клиента.

Примеры запросов

Попросите Claude выполнить эти действия после подключения сервера:

  • Найди в моем Obsidian vault все заметки, где упоминается Docker Compose.
  • Восстанови контекст вчерашнего разговора о настройке CI/CD.
  • Сохрани текущую сессию в память под тегом планы на неделю.
  • Покажи заметки из Obsidian, связанные с Python-разработкой, и сделай краткое резюме.

Технические детали

  • Язык разработки: Python
  • Транспорт: stdio (MCP)
  • Лицензия: MIT
  • Совместимые клиенты: Claude Desktop и любые другие MCP-клиенты, поддерживающие stdio
  • Требования: установленный UV (Python-менеджер), для поиска по заметкам — Obsidian vault

Поделиться