Сервер Octopoda MCP добавляет постоянную память, обнаружение циклов и журналы аудита в код Claude.

Octopoda — это сервер MCP, который подключается напрямую к Claude Code, создавая то, что разработчик называет «полноценной операционной системой для ваших агентов». Инструмент решает распространённые проблемы при использовании Claude Code, в частности потерю памяти между сессиями и отсутствие видимости в процессе принятия решений агентом.
Ключевые возможности
Разработчик создал Octopoda с помощью самого Claude Code, выделив следующие конкретные функции из источника:
- Постоянная память, сохраняющая контекст между сессиями
- Обнаружение циклов, сравнивающее сходство эмбеддингов последовательных записей, чтобы выявлять, когда агенты застревают в повторениях, прежде чем потратить кредиты
- Аудиторский журнал, который регистрирует каждое решение с обоснованием, позволяя пользователям понять, что происходило в длинных сессиях
- Общие пространства знаний, где несколько агентов могут автоматически сотрудничать (разработчик упоминает запуск агента OpenClaw вместе с Claude Code, где они делятся контекстом без ручного вмешательства)
- Панель управления, показывающая всё, что знают агенты, как их понимание развивается со временем, оценки производительности и полную историю решений
Технологический стек
- PostgreSQL с pgvector для семантического поиска
- Бэкенд на FastAPI
- React-панель управления
- Row Level Security в PostgreSQL для изоляции клиентов (после начала с SQLite на пользователя)
Инсайты по реализации
Разработчик поделился несколькими практическими уроками из создания сервера MCP:
- Изоляция клиентов оказалась сложнее, чем ожидалось, что привело к переходу с SQLite на пользователя на PostgreSQL с Row Level Security для полной изоляции данных на уровне базы данных
- Добавление инструкции
CLAUDE.md, предписывающей Claude активно использовать инструменты памяти, значительно улучшает работу, так как без неё Claude предпочитает собственный встроенный контекст инструментам MCP - Система обнаружения циклов использует сравнение сходства эмбеддингов последовательных записей
Инструмент бесплатен для использования и доступен на www.octopodas.com. Разработчик ищет отзывы от других пользователей Claude Code, особенно тех, кто создавал серверы MCP и обнаружил эффективные паттерны.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Управление задачами нескольких ИИ-агентов с помощью канбан-досок
Разработчик делится опытом запуска нескольких агентов Claude AI в терминальных вкладках и выделяет три ключевые проблемы рабочего процесса: отсутствие видимости прогресса, потеря контекста при переключении между задачами и прерывания из-за лимитов запросов. Их решение предполагает рассматривать задачи ИИ как рабочие элементы на канбан-доске.

Управление контекстом ИИ с помощью хранилища знаний SQLite и инструментов MCP
Один разработчик создал RunawayContext — систему с лицензией MIT, которая хранит уроки проекта в SQLite с FTS5 и опциональным sqlite-vec, сохраняя контекст за сессию менее 3K токенов с помощью инструментов запросов MCP и жестко заданных ограничений.

Adeu v1.4: MCP с открытым исходным кодом для отслеживания изменений в DOCX
Adeu v1.4 хирургически внедряет нативные исправления OOXML в файлы DOCX, сохраняя форматирование, нумерацию и макеты. Добавлено редактирование сносок и концевых сносок в строке, проверка определенных терминов, карты перекрестных ссылок и двунаправленная конвертация многоуровневых списков.

Результаты тестирования: Когда использовать Claude Opus с Codex или чистый Opus для генерации кода
Контрольный тест проверил подход 'Планирование с Opus, выполнение с Codex' на трех реальных задачах программирования. Результаты показывают точку пересечения затрат примерно на 600 строках кода с конкретными рекомендациями в зависимости от размера проекта.