Connects Claude to running Phoenix applications via the Model Context Protocol for live code execution, database querying, and runtime introspection.
Tidewave bridges the gap between AI coding assistants and live Elixir/Phoenix environments, providing real-time access to your application's internal state. It allows Claude to perform critical development tasks such as inspecting Ecto schemas, executing SQL queries, retrieving project documentation, and evaluating code directly within the running application runtime. By exposing these tools via the Model Context Protocol (MCP), Tidewave empowers developers to debug complex issues, verify database state, and explore project modules with unprecedented context and accuracy.
Key Features
01Retrieve source code locations and documentation for modules and functions
0218 GitHub stars
03Stream and filter application logs for real-time troubleshooting
04Introspect Ecto schemas and Ash resources for data modeling insights
05Execute Elixir code directly within the live application runtime
06Run SQL queries against the application database from Claude Code
Use Cases
01Accelerating Elixir development with AI-driven documentation lookups and code exploration
02Verifying application logic by testing expressions against the actual development environment
03Debugging live Phoenix applications by inspecting real-time database state and schemas