Roomtone MCP
MCP serverEverything elseAsk Claude about your meetings: summaries, action items and transcripts from Roomtone
Available today. Use it from your connected AI after setup.
No other account needed.
Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
Then ask your AI: use Roomtone MCP
Install Roomtone MCP
The server’s own address, for the clients that take one directly. Or connect ahel onceand every client you use reads it from one address, with the account kept on ahel rather than in each client’s config.
Claude Code
claude mcp add --transport http --scope user roomtone-mcp 'https://mcp.roomtone.io/mcp'Run it once in your project, then open /mcp to approve any sign-in the server asks for.
Claude Desktop
https://mcp.roomtone.io/mcpAdd a custom connector in Settings, paste this address, and approve the sign-in.
Cursor
cursor://anysphere.cursor-deeplink/mcp/install?name=roomtone-mcp&config=eyJ1cmwiOiJodHRwczovL21jcC5yb29tdG9uZS5pby9tY3AifQ==Open the link and Cursor adds the server at that address.
ChatGPT
https://mcp.roomtone.io/mcpIn Settings, enable Developer mode, create an MCP app, and paste this address. Your plan and workspace must allow custom apps.
Codex
codex mcp add roomtone-mcp --url 'https://mcp.roomtone.io/mcp'Run it once, then sign in with codex mcp login roomtone-mcp if the server asks for an account.
From the project's README
As published by Mega-Studios/roomtone-mcp in README.md.
An MCP (Model Context Protocol) server that lets AI agents — Claude Code, Claude Desktop, and any other MCP client — work with your Roomtone meeting notes.
Agents can list your meetings, read a note's write-up, add a source you already have (a YouTube link or pasted text), chat with what was said, and pull the raw transcript. Recording a meeting itself always happens in the Roomtone app — this server only reads and adds to what already exists.
Getting an API key
- Open the Roomtone web app and go to Settings → API keys.
- Create a key — it starts with
ak_and is shown once, so copy it right away.
More details: https://roomtone.io/mcp
Setup
Claude.ai (Connectors, no install)
Claude.ai connects directly to a remote MCP server over OAuth — this npm package (stdio) isn't involved. In Claude.ai: Settings → Connectors → Add custom connector, and enter:
https://mcp.roomtone.io/mcp
Claude opens a sign-in prompt for your Roomtone account and asks you to approve access —
no API key needed. This remote server is implemented directly in the Roomtone backend
(backend/app/mcp_server.py + backend/app/oauth_provider.py), sharing the same 7 tools.
Claude Code
claude mcp add roomtone -e ROOMTONE_API_KEY=ak_... -- npx -y roomtone-mcp
Any MCP client (generic mcpServers JSON)
{
"mcpServers": {
"roomtone": {
"command": "npx",
"args": ["-y", "roomtone-mcp"],
"env": {
"ROOMTONE_API_KEY": "ak_..."
}
}
}
}
Environment variables
| Variable | Required | Description |
|---|---|---|
ROOMTONE_API_KEY | Yes | Your Roomtone API key (ak_...). The server exits with an error if it is missing. |
ROOMTONE_API_URL | No | API base URL. Defaults to https://meganotes-api.fly.dev. |
Tools
| Tool | Description |
|---|---|
list_notebooks | List every meeting (id, title, emoji, sources_count, updated_at). |
get_notebook | Get one meeting with its sources (id, type, url, status) and its generated note. |
create_notebook | Start a meeting note with a title and optional emoji. Reports a friendly message if the free-plan limit is reached. |
add_source | Add a source: youtube (by URL, transcribed asynchronously) or text (stored immediately). |
generate_note | Generate or regenerate the write-up (only summary is supported). Runs in the background — read the result via get_notebook. |
chat_with_sources | Ask a question answered from the meeting's transcript. |
get_transcript | Get the raw transcript text of a single source. |
Development
Requires Node.js 18+.
npm install
npm run build # tsc → dist/
ROOMTONE_API_KEY=ak_... node dist/index.js
The server speaks MCP over stdio. On startup it prints a status line to stderr and then waits for JSON-RPC messages on stdin.
License
MIT
Advanced
- Delivery
- roomtone MCP server → your ahel connector (mcp.ahel.ai) → your AI.
- Item type
- mcp-server
- Key
io-roomtone-roomtone- Source
- github.com/Mega-Studios/roomtone-mcp
- Hosted endpoint
https://mcp.roomtone.io/mcp