Setting up Tidewave MCP

View Source

You can access some of Tidewave's features from your editor/agent via the Model Context Protocol (MCP).

Tidewave Web features

Tidewave MCP includes only a subset of Tidewave's features. In-browser agents, point-and-click prompting and contextual browser testing are all parts of Tidewave Web, and are available under the /tidewave route of your application.

Editor/agent instructions

We have specific instructions for:

General instructions

Add the Tidewave MCP server to your editor or MCP client configuration as the type "http" (streamable) for Phoenix or "sse" for Rails, pointing to the /tidewave/mcp path and port your web application is running at. For example, http://localhost:4000/tidewave/mcp.

If your MCP client has an option to use the Streamable HTTP transport, enable it.

In case your tool of choice only supports "stdio" servers, you can use one of the many available MCP proxies.

Available tools

Here is a baseline comparison of the tools supported by different frameworks/languages. Frameworks may support additional features.

FeaturesTidewave for PhoenixTidewave for Rails
project_eval
get_docs
get_source_location
get_logs
get_models / get_schemas
execute_sql_query
search_package_docs