danmaku-slides
Integrates with Google Sheets to store and retrieve comments for a danmaku-style presentation.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@danmaku-slidesstart the danmaku slide presentation"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
弾幕プレゼンMCP App
PDFスライドの上を、弾幕コメントが流れていくプレゼンアプリです。参加者は自身のスマホなどから、匿名でコメントを投稿できます。
「MCP Appsを作ってみよう」という発表のために作ったものですが、「仕組みが知りたい」「使ってみたい」との感想を頂いたため、OSSで公開することにしました。
Claude DesktopやMCPJamなど、MCP Apps対応クライアントで実行できます。

使い方
1. コメント送信フォームの準備
まず、コメント投稿用のフォームを準備します。Googleスプレッドシートを使って、以下の手順で進めればOKです。
新しいGoogleスプレッドシートを作る(ファイル名は任意)
下部のシート名を
commentsに変更するシートの1行目に、左から「投稿日時」「コメント」「色」と入力する
「拡張機能 → Apps Script」を開く
デフォルトの
.gsファイルに、gas/Code.gs の内容を貼り付けて保存する「ファイル」の「+」ボタンでHTMLを追加、
form.htmlにリネームし、gas/form.html の内容を貼り付けて保存する「デプロイ → 新しいデプロイ」を開き、種類で「ウェブアプリ」を選ぶ
アクセスできるユーザーを「全員」に変更し、デプロイする
アクセスを承認し、ウェブアプリのURLをコピーする
2. MCPサーバーの起動
次に、Node.js 24がインストールされた環境で以下を実行し、MCPサーバーを起動します。
git clone https://github.com/iwamot/danmaku-slides.git
cd danmaku-slides
npm install
cp .env.sample .env # COMMENTS_FEED_URL に「ウェブアプリのURL」を貼り付ける
npm run dev # http://localhost:3001/mcp でMCPサーバーが起動3. 対応クライアントとの接続
起動したMCPサーバーを、お使いのMCP Apps対応クライアントに接続します。以下、接続例です。
MCPJam Inspector
npx @mcpjam/inspector@latestで、MCPJam Inspectorを起動する「Connect → Add Server」を開き、接続先として
http://localhost:3001/mcpを指定する
Claude Desktop
MCPサーバーを
ngrok http 3001でインターネットに公開し、出力されたURLをコピーするClaude Desktopの「カスタマイズ → コネクタ」で、カスタムコネクタとして
{出力されたURL}/mcpを指定する
4. プレゼン
接続できたら、以下の流れでプレゼンします。
クライアントから
presentツールを呼び出す(LLMに「弾幕プレゼンを開いて」と指示する)「メニュー → PDF を開く」で、プレゼンしたいPDFファイルを選択する
コメント投稿フォーム(ウェブアプリ)のURLを参加者に伝える
「メニュー → コメント受信を開始」で、受信を開始する(コメントがあれば弾幕で流れる)
「←」「→」キーでページを送り、必要に応じて「D」キーで弾幕サンプルを流す
発表が終わったら、「C」キーで発表者へのフィードバックをLLMに生成させる
Related MCP server: Google Slides MCP Server
MCPサーバーに含まれるツール
ツール | 概要 |
| 弾幕プレゼンのビューを開く |
| Googleスプレッドシートのコメントを取得する |
ライセンス
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/iwamot/danmaku-slides'
If you have feedback or need assistance with the MCP directory API, please join our Discord server