VS Code
View SourceYou can use Tidewave with Visual Studio Code through the GitHub Copilot extension.
At the time of writing, MCP support in GitHub Copilot is in public preview and only available when a) the 'Editor Preview Features' flag is enabled in your GitHub settings and b) your Copilot session is in "Agent" mode. Given the preview state of the feature, the instructions below may be out of date. In any case, let's do this.
Open up your AI assistant and then click on the red arrow in your editor (shown below) to enable "Agent" mode and then the Wrench icon (pointed by the green arrow) to configure it.
And then at the center top choose "+ Add MCP Server..." and follow one of the options below:
MCP Proxy (recommended)
See the MCP proxy documentation.
Choose "Command (stdio)"
List the path to the mcp-proxy followed by the URL your web application is running on with
/tidewave/mcp
at the end, such as/path/to/mcp-proxy http://localhost:$PORT/tidewave/mcp
on macOS/Linux orc:\path\to\mcp-proxy.exe http://localhost:$PORT/tidewave/mcp
on Windows, where$PORT
is the port it is running onAdd a name of your choice
SSE connection
Choose "HTTP (Server sent events)"
Add the URL your web application is running on with
/tidewave/mcp
at the end, such ashttp://localhost:$PORT/tidewave/mcp
, where$PORT
is the port it is running onAdd a name of your choice
And you are good to go! Now the Copilot extension will list all tools from
Tidewave available. If your application uses a SQL database, you can verify
it all works by asking it to run SELECT 1
as database query.
If it fails, check out our Troubleshooting guide.