mcpField
R
Roomtone

Roomtone

リモート
roomtone.io生産性05 週間前に更新
リポジトリ公式サイト

Roomtone について

Roomtoneは、AIエージェントやクライアントが既存の会議メモを扱うためのMCPサーバーです。文字起こしの取得、要約の生成、会議内容への質問、YouTubeやテキストの追加ができます。録音はRoomtoneアプリで行います。

主な機能

  1. 01会議メモの一覧と取得
  2. 02要約の生成・再生成
  3. 03YouTubeとテキストの追加
  4. 04文字起こし内容への質問
  5. 05文字起こし原文の取得

活用シーン

  1. 01会議を探してメモを読む
  2. 02既存の会議を要約する
  3. 03会議で話された内容を質問する
  4. 04動画やテキストをソースに追加

MCP 対応

会議メモの一覧・取得、ソース追加、ノート生成、質問、文字起こし取得のツールをMCPクライアントに提供します。OAuthによるリモート接続と、APIキーを使うstdioサーバーに対応します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.roomtone.io/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

Roomtone MCP

AI エージェント(Claude Code、Claude Desktop、その他すべての MCP クライアント)が、Roomtone のミーティングノートを利用できるようにする MCP(Model Context Protocol)サーバーです。

エージェントは、ミーティングの一覧表示、ノートの記録内容の閲覧、手元にあるソース(YouTube のリンクや貼り付けたテキスト)の追加、会話内容についてのチャット、未加工の文字起こしの取得ができます。ミーティングの録音自体は常に Roomtone アプリで行います。このサーバーでは、すでにある内容の閲覧と追加のみができます。

API キーの取得

  1. Roomtone のウェブアプリを開き、Settings → API keys に移動します。
  2. キーを作成します。キーは ak_ で始まり、一度だけ表示されるため、すぐにコピーしてください。

詳細はこちら:https://roomtone.io/mcp

セットアップ

Claude.ai(コネクター、インストール不要)

Claude.ai は OAuth を介してリモート MCP サーバーに直接接続するため、この npm パッケージ(stdio)は使用しません。Claude.ai で Settings → Connectors → Add custom connector を選択し、次を入力します。

https://mcp.roomtone.io/mcp

Claude が Roomtone アカウントへのサインインを求め、アクセスの承認を促します。API キーは不要です。このリモートサーバーは Roomtone のバックエンド(backend/app/mcp_server.py + backend/app/oauth_provider.py)に直接実装されており、同じ 7 つのツールを共有します。

Claude Code
claude mcp add roomtone -e ROOMTONE_API_KEY=ak_... -- npx -y roomtone-mcp
任意の MCP クライアント(汎用の mcpServers JSON)
{
  "mcpServers": {
    "roomtone": {
      "command": "npx",
      "args": ["-y", "roomtone-mcp"],
      "env": {
        "ROOMTONE_API_KEY": "ak_..."
      }
    }
  }
}
環境変数
変数必須説明
ROOMTONE_API_KEYはいRoomtone API キー(ak_...)。設定されていない場合、サーバーはエラーで終了します。
ROOMTONE_API_URLいいえAPI のベース URL。デフォルトは https://meganotes-api.fly.dev です。

ツール

ツール説明
list_notebooksすべてのミーティングを一覧表示します(id、title、emoji、sources_count、updated_at)。
get_notebookソース(id、type、url、status)と生成済みノートを含む、1 件のミーティングを取得します。
create_notebookタイトルと任意の絵文字を指定してミーティングノートを作成します。無料プランの上限に達した場合は、わかりやすいメッセージを返します。
add_sourceソースを追加します。youtube(URL を指定。文字起こしは非同期で実行)または text(すぐに保存)を指定できます。
generate_note記録内容を生成または再生成します(summary のみ対応)。バックグラウンドで実行されます。結果は get_notebook で確認してください。
chat_with_sourcesミーティングの文字起こしをもとに回答する質問をします。
get_transcript1 つのソースの未加工の文字起こしテキストを取得します。

開発

Node.js 18 以降が必要です。

npm install
npm run build   # tsc → dist/
ROOMTONE_API_KEY=ak_... node dist/index.js

サーバーは stdio 経由で MCP を使用します。起動時に stderr にステータス行を出力し、その後 stdin で JSON-RPC メッセージを待ち受けます。

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。