apiGrowth plan機能

MCPサーバー

Model Context Protocolを使用してClaudeなどのAIアシスタントとScreenzzieを連携

docs.apiCtaBanner.title

docs.apiCtaBanner.description

MCPサーバー連携

近日公開 - Screenzzie MCPサーバーは将来のリリースで予定されています。このページは計画中の機能を説明しています。

Screenzzie MCP(Model Context Protocol)サーバーにより、ClaudeなどのAIアシスタントが自然言語での会話を通じてデジタルサイネージを管理できるようになります。

MCPとは?

Model Context Protocolは、AIアシスタントが外部ツールやデータソースと対話するためのオープンスタンダードです。Screenzzie MCPサーバーを使用すると、以下が可能になります:

  • Claudeにスクリーンとそのステータスを一覧表示させる
  • 会話を通じてプレイリストを作成・管理
  • メディアライブラリをクエリ
  • スケジュールを設定(Growthプラン)

計画中の機能

組織ツール

ツール説明
get_organization_infoAPIキー、組織、レート制限、利用可能な機能に関する情報を取得
list_organizationsAPIキーでアクセス可能な組織を一覧表示

スクリーンツール

ツール説明
list_screensオプションのフィルタ付きで全スクリーンを一覧表示
get_screen特定のスクリーンの詳細を取得
create_screen新しいスクリーンを作成
update_screen既存のスクリーンを更新

プレイリストツール

ツール説明
list_playlistsすべてのプレイリストを一覧表示
get_playlistアイテム付きでプレイリストの詳細を取得
create_playlist新しいプレイリストを作成
update_playlistプレイリストを更新
delete_playlistプレイリストを削除

メディアツール

ツール説明
list_mediaメディアファイルを一覧表示
get_mediaメディアファイルの詳細を取得
delete_mediaメディアファイルを削除

スケジュールツール(Growthプラン)

ツール説明
list_schedulesすべてのスケジュールを一覧表示
get_scheduleスケジュールの詳細を取得
create_schedule新しいスケジュールを作成
update_scheduleスケジュールを更新
delete_scheduleスケジュールを削除

会話例(計画中)

利用可能になると、Claudeに以下のようなことを依頼できます:

組織とアカウント

「現在のAPI使用状況は?」

「組織の詳細を表示して」

「現在のプランでスクリーンはいくつ持てる?」

スクリーンの管理

「すべてのスクリーンを見せて」

「現在オフラインのスクリーンは?」

「『受付ディスプレイ』という新しいスクリーンを横向きで作成して」

プレイリストの操作

「すべてのプレイリストを一覧表示」

「『ホリデープロモーション』という新しいプレイリストを作成して」

「『メインコンテンツ』プレイリストにはどんなアイテムがある?」

メディアライブラリ

「メディアライブラリのすべての動画を見せて」

「画像はいくつある?」

スケジュール(Growth)

「すべてのアクティブなスケジュールを表示」

「プロモーションプレイリスト用に午前9時から午後9時までの週末スケジュールを作成して」

現在の代替手段:REST API

MCPサーバーが開発中の間は、同じ機能のためにREST APIを直接使用できます。APIは以下への完全なアクセスを提供します:

  • スクリーン管理
  • プレイリストとプレイリストアイテム
  • メディアライブラリ
  • スケジュール(Growthプラン)

API連携を始めるにはAPI概要をご覧ください。

最新情報

MCPサーバーが利用可能になった際にお知らせします。それまでの間:

  • プログラムによるアクセスにはREST APIを使用
  • 連携を開始するためにAPIキーを作成
  • 認証の詳細はAPI概要を確認