optiflow-mcp
optiflow-mcp
Единый плагин для Claude Code, один MCP-сервер, один репозиторий — а не обёртка над отдельно устанавливаемыми инструментами. Он по-настоящему сливает исходный код двух вышестоящих проектов в свою собственную кодовую базу:
76 реальных MCP-инструментов
smart_*/аналитики/мониторинга дашбордов из token-optimizer-mcp, а также его хуки принудительного примененияPreToolUse/PreCompact, перенесённые непосредственно вsrc/optimizer/— без установки черезnpxи без отдельного процесса.Настоящее ядро сжатия на Rust (
SmartCrusher) из headroom, форкнутое вnative/headroom-core/, урезанное по функциональности и скомпилированное в настоящий WebAssembly (native/headroom-wasm/), загружаемый напрямую Node-плагином — подлинный алгоритм на Rust, а не переписывание. CodeCompressor и ML-модель Kompress из headroom перереализованы нативно на TypeScript (src/native/).Пять собственных модулей, которые не покрывал ни один из вышестоящих инструментов: перехват вывода Bash/CLI в стиле chop, аналитика транскриптов сессионных отчётов, контекстный индикатор статусной строки, контрольные точки передачи сессии
/optiflow:compact-continueи преобразование TOON для больших JSON/CSV/YAML-нагрузок.
Оба вышестоящих проекта по-прежнему указаны как git-подмодули в vendor/ для отслеживания происхождения/текста лицензий, но ничто в src/ или native/ не импортирует из vendor/ — см. docs/ADR/0002-real-merge-not-orchestration.md о причинах замены исходного проекта-оркестратора (v1) и docs/architecture.md для полной карты полномочий и закреплённых решений.
Статус
Оба крупных слияния завершены и связаны: слияние 76 инструментов + хуки принудительного применения из token-optimizer-mcp и ядро сжатия headroom (WASM SmartCrusher + TS CodeCompressor/Kompress) фактически вызываются из поставляемого конвейера, а не просто собираются изолированно. npm run build, npm test и npx tsc --noEmit проходят — см. docs/modules.md для подробностей по модулям и текущего количества тестов. Сборка из исходников требует Rust-тулчейна (rustup, цель wasm32-unknown-unknown, wasm-pack) в дополнение к Node; установка плагина не требует (скомпилированный .wasm включён в репозиторий по той же логике, что и plugin/dist/).
Related MCP server: claude-engineering-coach
Начало работы
Опубликован на github.com/kristijankopacevic/optiflow-mcp. Проверен от начала до конца через маркетплейс с локальным путём (gh-авторизация не требуется):
В сессии Claude Code добавьте этот репозиторий как маркетплейс и установите плагин:
/plugin marketplace add C:\path\to\optiflow-mcp /plugin install optiflow@optiflowПроверьте ваше окружение:
optiflow doctorСообщает версии Node/npm, разрешение конфигурации и наличие/авторизацию
gh.Активируйте статусную строку (опционально, по желанию — установка плагина сама по себе не трогает ваш settings.json):
optiflow install --statuslineСоздаёт резервную копию вашего
~/.claude/settings.jsonперед записью, записывает атомарно и отказывается перезаписывать существующую другую статусную строку без--force.optiflow uninstallотменяет изменения. Подробности (включая ручную настройку) см. вdocs/statusline-manual-setup.md, остальные модули — вdocs/modules.md.
См. docs/ для информации об архитектуре, конфигурации и более подробной документации по модулям, выходящей за рамки этого краткого руководства.
Лицензия
MIT для собственного кода optiflow-mcp (см. LICENSE). Этот репозиторий также включает исходный код из вышестоящих проектов, распространяемых по лицензиям MIT (token-optimizer-mcp) и Apache-2.0 (headroom) — см. THIRD_PARTY_LICENSES.md и NOTICE.
This server cannot be deployed
Maintenance
Related MCP Connectors
Augments MCP Server - A comprehensive framework documentation provider for Claude Code
Use AI models for chat, image, and video generation from Claude Code and other MCP hosts.
A paid remote MCP for OpenAI Codex context compressor, built to return verdicts, receipts, usage log
Compress coding-agent context ~64%. Hosted Neural Keep MCP for Cursor/Claude/Codex.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceToken-optimized MCP server that reduces context window usage by 59.5% by grouping 12 tools into 5 semantic operations, preserving all original functionality for AI assistants.11 npm1MIT
- AlicenseNot gradedqualityDmaintenanceAn MCP server plugin for Claude Code that analyzes local AI session logs to provide coaching on coding patterns, tool usage, and productivity insights via tools and slash commands.1MIT
- FlicenseNot gradedqualityFmaintenanceToken-optimized persistent memory MCP server for Claude Pro users, providing 9 essential tools for memory management with 87% token reduction compared to full version.4-
- FlicenseNot gradedqualityDmaintenanceSemantic compression MCP server that reduces document token usage by 60-80% using structured symbolic notation, enabling Claude to efficiently store, retrieve, diff, and summarise documents across PRD, CODE, PAPER, and MEETING domains.-