API · CLI · MCP

Wave for Agents

The API, CLI, and MCP package that gives your AI and agents secure, permissioned access to Wave data.

The idea

Your data shouldn’t live inside one app.

Every meeting you record with Wave is raw material — fully accessible, fully yours. One account, three access paths. Pipe it into Claude, ChatGPT, Claude Code, your own agents, or a cron job that dumps transcripts into Notion. Wave isn’t a walled garden. It’s the pipe.

MCP

Model Context Protocol

Give Claude, ChatGPT, or Claude Code direct access to every meeting you've ever recorded. One URL. OAuth. No code.

  • Your AI gets semantic search, folders, and full transcripts on demand
  • Sign in with Wave — no config files, no pasted tokens
  • Read-only and scoped to you; revoke anytime
API

Developer REST API

For when you want to build with the raw data yourself. Custom agents, CRM syncs, your own analytics, training datasets — over your stack.

  • Every field of every session: transcripts, speakers, summaries, audio
  • Bulk transcript export in one call; webhooks for every new recording
  • HTTPS + bearer token, fully documented OpenAPI
CLI

Command-line tool

Your meetings in your shell. Pipe transcripts into jq, grep, cron, or a script that dumps them straight into Notion.

  • npm install -g @waveai/cli
  • Browser OAuth login, tab-complete every command
  • --json on everything; designed to be piped
What’s possible

The agent era, with your real data

Most AI agents are flying blind. Yours doesn’t have to. When the meetings you’ve actually had are a fetch away, the agent era gets useful.

Ask your AI anything about anything you've said

Give Claude, ChatGPT, or any MCP-capable agent live access to your transcripts and summaries. It stops needing you to paste context.

Automate the post-meeting work

An agent listens for every new recording, pulls the action items, updates your CRM, drafts the follow-up, and asks you to approve. You stop doing busywork.

Search every conversation you've ever had

Semantic search over years of recordings. Ask in natural language, get ranked snippets and the sessions they came from.

Pipe raw data anywhere

Full transcripts with speaker attribution, structured summaries, action items, signed audio URLs — as JSON, as text, as whatever your downstream tool needs.

The data is yours. Always.

Every transcript, every speaker-labeled segment, every summary, every action item, every byte of audio — exportable, queryable, automatable. Feed it to whatever AI you use today. Feed it to whatever you’ll use tomorrow. Wave isn’t your destination. We’re the pipe.

TranscriptsSpeaker-labeled textAI summariesAction itemsAudio & videoSemantic searchFoldersWebhooks
Not sure where to start?

Pick your path

Three questions. Pick the one that matches how you want to work.

Using Claude, ChatGPT, or Claude Code?

Connect via MCP.

Paste mcp.wave.co into your client's Connectors UI, sign in, and you're done. No code.

MCP setup →

Building your own app or integration?

Use the REST API.

Bearer-token auth, fully documented OpenAPI, example responses for every endpoint. Ship it.

API reference →

Living in your terminal?

Grab the CLI.

Same data, same auth, shell-native. One npm install and your sessions are a keystroke away.

CLI docs →
Works with
Claudeweb · desktop · mobileClaude CodeCLIChatGPTDeveloper Mode · AppsCursorWindsurfZedZapiervia OAuthYour own codeHTTPS + bearer token

Anything that speaks Model Context Protocol, HTTPS, or can run an npm package. That’s the whole list.

60-second quick start

From zero to your first request

Step 1

Get a token

Create one at app.wave.co, or sign in with OAuth from your AI client.
Step 2

Pick a surface

Paste the URL into Claude/ChatGPT (MCP), install the CLI, or make a raw HTTPS call.
Step 3

Ship

The full reference lives at api.wave.co. Copy the docs straight into your AI if you want.
Open by default

Your meetings should work for you.

Connect Wave to the agents you already trust. Or build new ones on top. Your data is one fetch away — start with the developer hub.

Wave app screenshot showing meeting transcription
Wave AI note taker background pattern
Start today

Wave. Catch every word