К основному содержанию
MCP-сервер CX Codex

Tidewave Phoenix — MCP-сервер для Claude Code: возможности и установка

MCP-сервер связывает агента с работающим Phoenix-приложением: он может выполнять Elixir-код, читать логи и обращаться к базе разработки. Пригодится для отладки с учётом текущего состояния приложения.

Открыть на GitHub

Что делает Tidewave Phoenix

Tidewave даёт агенту доступ к запущенному приложению в режиме разработки. Через MCP он может выполнять Elixir-код с доступом к окружению и данным в памяти, читать серверные логи и находить файлы с определениями модулей и функций. Документацию инструмент берёт для версий пакетов из mix.lock.

Инструменты также позволяют выполнять SQL-запросы к базе разработки. Это ограничение важно: запросы идут именно в dev-базу. Для подключения добавьте пакет tidewave в mix.exs, подключите Tidewave в endpoint и настройте MCP-клиент на путь /tidewave/mcp по адресу и порту работающего приложения. Вариант автоматической установки использует igniter.

Для Phoenix LiveView проект советует версию v1.1 или новее; для отладки нужно включить параметры аннотаций в config/dev.exs, если они ещё не включены. В проектах с worktrees серверы могут работать на разных портах: для этого описан прокси mix tidewave.proxy через STDIO.

Какие задачи решает

  • проверить поведение функции в работающем приложении
  • прочитать логи и найти причину сбоя запроса
  • выполнить SQL-запрос к базе разработки
  • найти файл с определением функции в приложении или зависимости
  • сверить документацию с версиями из mix.lock

Примеры запросов агенту

  • Проверь, что возвращает эта функция в запущенном Phoenix-приложении.
  • Прочитай логи после запроса и найди причину ошибки.
  • Выполни SQL-запрос к базе разработки и проверь результат.

Как установить Tidewave Phoenix

Установка

Команды запуска нет в реестре MCP — смотрите README репозитория

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Похожие

arize-phoenix-migration arize Переносит трейсы, датасеты, эксперименты и сохранённые оценки из Phoenix в Arize AX и проверяет, что записи доехали. CX Codex +1 467установок phoenix Mindrally Задаёт агенту правила кода на Elixir и Phoenix: LiveView, Ecto, контексты, тесты. Пригодится, когда проект уже на Phoenix и нужен предсказуемый стиль. CX Codex +1 722установок phoenix-api-channels Claude MPM Team Скилл для Claude, который ведёт агента по Phoenix: JSON-контроллеры, контексты Ecto, Channels и Presence на BEAM. CX Codex +1 339установок phoenix-ops Claude MPM Team Скилл для подготовки Phoenix-приложения к продакшену: релизы, runtime-конфиг, кластеризация, телеметрия и защита эндпоинтов. CX Codex +1 331установок phoenix-tracing официальный [email protected] Скилл помогает добавить OpenInference-трассировку к LLM-приложению и разбирать данные в Phoenix. Пригодится для настройки трасс, пользовательских спанов и подготовки к продакшену. 1 000установок phoenix-evals официальный [email protected] Скилл помогает создавать и запускать оценщики для AI- и LLM-приложений с Phoenix. Пригодится для разбора ошибок, проверки RAG и оценки качества моделей. 1 000установок

Рядом в теме «Бэкенд и API»

Все MCP-серверы по теме «Бэкенд и API» →

Вопросы о Tidewave Phoenix

Как установить Tidewave Phoenix в Claude Code?

Сначала добавьте tidewave в mix.exs и подключите Tidewave в endpoint приложения. Затем выполните mix archive.install hex igniter_new, а после — mix igniter.install tidewave. Настройте MCP-клиент на /tidewave/mcp и порт работающего веб-приложения.

Что делает Tidewave Phoenix?

Подключает агента к запущенному Phoenix-приложению в режиме разработки. Агент может выполнять Elixir-код, читать логи и документацию, находить исходники и обращаться к dev-базе.

Какая версия Phoenix LiveView нужна Tidewave Phoenix?

В руководстве рекомендуется Phoenix LiveView v1.1 или новее. Для отладки также предлагается включить debug_heex_annotations и debug_attributes в config/dev.exs, если проект не использует Phoenix v1.8+, где эти параметры включены по умолчанию.

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой