flanner — MCP-сервер для Claude Code: что делает и как установить
flanner хранит планы ИИ-агентов в отдельном каталоге, ведёт версии и показывает историю. Подходит для архитектурных заметок и планов миграции.
claude mcp add flanner -- uvx flannerЧто делает flanner
flanner подключает к агенту инструменты для работы с планами через MCP. Файлы получают YAML-заголовки, а каждая правка сохраняется как новая версия с историей. Планы лежат в .plans/, а flanner init обновляет .gitignore, создаёт проектную настройку и добавляет интеграцию с CLAUDE.md и AGENTS.md.
Планы можно читать и редактировать в локальной веб-панели, открываемой командой flanner web --open-browser; адрес панели — http://localhost:8080. Сервер также хранит связанный с планом контекст в Markdown-файлах и умеет проверять состояние навыков и доступ агентов к секретам. Для запуска агента flanner-mcp должен быть доступен в PATH: агент вызывает его по имени.
Связи с Linear и JIRA в этой сборке выключены. Их включение требует FLANNER_INTEGRATIONS=1, а проверка задачи Linear использует LINEAR_API_KEY.
Какие задачи решает
- собрать планы агента в каталоге
.plans/ - сохранить историю изменений архитектурного плана
- связать план с задачей Linear или JIRA
- просмотреть план и его версии в браузере
- проверить навыки и доступ агента к секретам
Примеры запросов агенту
- Составь план архитектуры сервиса авторизации и сохрани его через flanner.
- Покажи историю плана архитектуры.
- Проверь, какие навыки загружены проектом и какая копия активна.
Как установить flanner
Командой платформы
claude mcp add flanner -- uvx flanneruvx запускает команду с именем пакета; если в README она другая — uvx --from flanner <команда>
Командой платформы
codex mcp add flanner -- uvx flanneruvx запускает команду с именем пакета; если в README она другая — uvx --from flanner <команда>
Файл настроек
{
"mcpServers": {
"flanner": {
"command": "uvx",
"args": [
"flanner"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from flanner <команда>
Файл настроек
{
"servers": {
"flanner": {
"type": "stdio",
"command": "uvx",
"args": [
"flanner"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from flanner <команда>
Командой платформы
gemini mcp add flanner uvx flanneruvx запускает команду с именем пакета; если в README она другая — uvx --from flanner <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о flanner
Как установить flanner в Claude Code?
Выполните claude mcp add flanner -- uvx flanner.
Что делает flanner?
Он даёт агенту MCP-инструменты для хранения планов, версий и связанного контекста. Файлы размещаются в .plans/, а историю можно открыть через веб-панель.
Как flanner работает с Linear и JIRA?
Связи с Linear и JIRA выключены в этой сборке. Для включения нужен FLANNER_INTEGRATIONS=1, а проверка задачи Linear требует LINEAR_API_KEY.