Tidewave is an MCP (Model Context Protocol) server and library for JavaScript/TypeScript frameworks (Next.js, TanStack, Vite). It provides CLI and programmatic interfaces to expose project context to AI agents. Current stable version 0.6.0, released weekly, requires Node >=18 or Bun >=1.0. Ships TypeScript types. Differentiators: deep integration with modern JS frameworks, lightweight, and supports both stdio and HTTP transport.
npm install tidewaveVerified import paths — ran on the pinned version, not inferred.
Initialize Tidewave with project path and optional prefix, then retrieve project context for AI agents.
Update to v0.2.3 or later.
Use `projectPath` instead of `config`.
Check the CLI documentation for prefix usage; programmatic users ignore prefix.
Update any custom HTTP handlers to use the `/tidewave` prefix.
Upgrade to v0.2.0+ or use HTTP transport.
Install package: `npm install tidewave` and ensure TypeScript is present (`npm install --save-dev typescript`).
Change import to: `import { startMcpServer } from 'tidewave/mcp'`Use `projectPath` instead.