产品推荐 2026-07-24

tidewave_phoenix:Phoenix开发调试工具

一个 MCP 服务器,让 AI 代理能实时操作 Phoenix 应用进行开发调试。

开源软件跨平台工具

产品简介

tidewave_phoenix Tidewave Phoenix 是一个开源 MCP 服务器,专为 Phoenix 开发设计,允许 AI coding agents 如 Claude Code 或 Cursor 直接与运行中的应用交互,执行代码、查看日志、查询数据库等,提升开发效率和调试体验。适合使用 AI 辅助开发的 Phoenix 程序员。

tidewave_phoenix 主界面

核心功能

  • 在运行中的应用上下文中执行代码(类似 IEx 会话)
  • 读取应用实时日志
  • 查询开发数据库
  • 获取模块和函数的源代码位置
  • 读取精确依赖版本的文档

快速开始

  1. 在项目的 mix.exs 文件中添加 {:tidewave, "~> 0.6", only: :dev} 依赖
  2. 在 lib/my_app_web/endpoint.ex 中添加 plug Tidewave 代码
  3. 在编辑器或 MCP 客户端中配置 Tidewave MCP 服务器地址(如 http://localhost:4000/tidewave/mcp)

界面预览

tidewave_phoenix 界面截图

tidewave_phoenix 界面截图

与其他方案对比

对比项tidewave_phoenix同类方案
开源性完全开源,作为 Tidewave 组件免费使用部分开发工具或 MCP 服务器可能闭源或需付费
AI集成深度原生设计用于 AI coding agents,提供运行时级工具通用工具需额外配置或插件才能集成 AI
功能全面性提供执行代码、日志、数据库查询等多种调试工具功能可能单一,如仅支持日志或代码执行

适合谁用

  • 使用 Phoenix 框架并集成 AI coding agents 的开发者
  • 需要实时调试和查看日志的 Phoenix 应用开发人员
  • 希望提升开发效率、利用 AI 辅助的 Elixir 程序员

下载与版本

当前最新版本为 main,发布于 。支持 Windows、macOS、Linux。

⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。

注意事项