mcpField
T
tday

tday

ローカル
tday.comメディア・デザイン01 日前に更新

tday について

tday は、コーディングエージェントを使い、独立したローカルアプリインスタンスで機能デモをナレーション付きで録画し、編集・共有用にアップロードします。Web、Electron のデスクトップ、ターミナル、シミュレーター上のアプリに対応します。

主な機能

  1. 01コーディングエージェント経由でデモを録画
  2. 02一時データを使う独立アプリインスタンス
  3. 03画面上の機密情報の可能性を確認
  4. 04動画とデモのメタデータを tday にアップロード

活用シーン

  1. 01新機能の録画
  2. 02デモが必要な機能の確認

MCP 対応

`tday` MCP サーバーはローカルで stdio 経由で動作し、コーディングエージェントから tday のデモ録画ワークフローを利用できるようにします。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"com-tday": {
"command": "npx",
"args": [
"-y",
"@tday-com/mcp"
]
}
}
}
起動コマンドnpx -y @tday-com/mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@tday-com/mcp0.4.13

ツール

32

掲載時のツール一覧 · 2 日前に更新

パラメーター型必須説明
appUrlstringいいえ実行中のアプリのアドレス。例: http://localhost:3000(cdpUrl を使用する場合は不要)
cdpUrlstringいいえこのマシンで実行中のデスクトップアプリのデバッグアドレス。例: http://127.0.0.1:9222。専用ウィンドウでキャプチャするために使用します。
deviceenumいいえdesktop | mobile
headedbooleanいいえブラウザーウィンドウを表示します(開発者がサインインできるようにする場合など)。
windowstringいいえcdpUrl を使用する場合:アプリに複数のウィンドウがあるとき、キャプチャするアプリウィンドウのアドレスの一部を指定します。
repoDirstringいいえリポジトリのルート(デフォルト:現在のディレクトリ)
featureIdsarrayいいえキャプチャ用プロンプトまたは demo_features の tday 機能 ID(空の場合は、キャプチャ用プロンプトのトークンで許可されるすべての機能)
colorSchemeenumいいえlight | dark
storageStatestringいいえサインイン済みセッションを含む Playwright storage-state JSON ファイル

詳細

コーディングエージェント向け tday

普段使っているコーディングエージェントで、アプリのナレーション付きデモ動画を録画できます。エージェントに「最新機能の tday デモを録画して」と頼むと、コンピューター上でアプリのデモ用コピーを別に起動し、ナレーションを一行ずつ入れながら機能を紹介します。画面に個人情報が映り込んでいないか録画を確認してから、アップロードします。tday が音声、カーソル、カメラの動き、スタイルを追加し、編集と共有ができる状態のデモが tday に届きます。

Web アプリ、Electron 製のデスクトップアプリ、ターミナルツール、iOS シミュレーター上の iPhone アプリ、エミュレーター上の Android アプリ、Mac アプリに対応しています。tday アカウントが必要です (tday.com)。

インストール

Claude Code
claude plugin install tday --marketplace tday-com/tday-plugins

または、セッション内で /plugin marketplace add tday-com/tday-plugins を実行し、続けて /plugin install tday@tday を実行します。

Cursor
git clone https://github.com/tday-com/tday-plugins.git ~/.cursor/plugins/local/tday

次に、Cursor で Developer: Reload Window を実行します。

MCP サーバーのみをワンクリックでインストール

Cursor に追加 VS Code にインストール

これらを使うと、このバージョンに固定された tday MCP サーバーのみ(スキルやコマンドは含みません)が Cursor または VS Code に追加されます。これらとプラグインのどちらか一方を使い、両方は使わないでください。

Codex
codex plugin marketplace add tday-com/tday-plugins
codex plugin add tday@tday
Grok Build
grok plugin marketplace add tday-com/tday-plugins
grok plugin install tday

初回利用

エージェントにデモの録画を依頼します。初回は tday_sign_in が呼び出され、リンクとコードが表示されます。tday にサインインしている任意のデバイスでリンクを開きます(このコンピューターにブラウザーがある場合は自動的に開きます)。コードが一致することを確認して Authorize を選ぶと、エージェントが処理を続けます。サンドボックス、クラウドマシン、SSH 経由でも同じように利用できます。サインイン情報はコンピューター上の ~/.tday/config.json に保存され、読み取れるのは本人だけです。このコンピューター上のすべてのコーディングエージェントで使用でき、有効期間は 90 日間です。

Claude Code では、/tday:demo(任意で機能名を指定)を入力してデモを録画したり、/tday:demos-needed を入力して、まだデモがない機能を確認したりすることもできます。

実行するものと送信するもの

  • tday MCP サーバー。 このプラグインは、エージェントが npx --prefix ~/ -y @tday-com/[email protected] serve で起動する tday MCP サーバーを1つ追加します。これは npm の @tday-com/mcp パッケージで、このバージョンに固定されています。お使いのコンピューター上で、リポジトリ内から stdio 経由で実行されます。npx はホームディレクトリからパッケージを解決するため、リポジトリ独自の package.json が読み込まれることはありません。このパッケージは tday のリリースワークフローによってのみ、独自のライセンスのもとで公開されています。
  • お使いのコンピューターから送信されるもの。 デモ映像と、アップロードする画面、およびそれらに関するメタデータ(機能、手順、ナレーション)です。ソースコード、.env の値、シークレットが送信されることはありません。画面にシークレットが映っている可能性がある撮影データは、修正されるまで保留されます。お使いのコンピューターから送信されるデータとデモの安全性をご覧ください。
  • 通信先。 サインインした状態で tday(tday.com)と通信します。新しいバージョンが公開されているかを確認するため、1日に1回 npm レジストリと通信します。メモがリポジトリに保存される前に、そのリポジトリが公開されているかを確認するため、トークンなしで GitHub または GitLab のパブリック API と通信します(送信されるのはリポジトリ名のみです)。ターミナルのデモでは、cdn.jsdelivr.net からシンボルフォントを取得します。
  • お使いのコンピューター上で実行されるもの。 使い捨てデータを使う、アプリの独立したデモ用インスタンス(ご自身のサーバーやデータには一切触れません)、録画に使うブラウザーまたはシミュレーター、そして最後に削除される ~/.tday/capture 内の一時ファイルです。アプリの起動方法に関するメモは、リポジトリの .tday フォルダーに保存されます。お客様に代わってコミットされることはありません。

このプラグインには、エージェントが従う手順を記したスキルと、上記の2つのコマンドも含まれています。

リンク

ライセンス

このリポジトリ内のファイルは MIT ライセンスのもとでライセンスされています(LICENSE を参照)。これらのファイルが起動する @tday-com/mcp パッケージは、独自のライセンスのもとで npm から配布されています。

tday の名称、tday のロゴ、および Cali(assets/ 内のアイコン)は tday の商標です。このライセンスは、これらの使用を許可するものではありません。

コメント

MCP は初めてですか?

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

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