impressBox MCP (for Claude Code & AI tools)
impressBox exposes an MCP server so AI tools — Claude Code, Claude Desktop, and other MCP-capable clients — can control your impressBox account directly: manage content, playlists, and devices through the same actions the assistant uses.
Endpoint:
https://m.impressbox.eu/mcpTransport: streamable HTTP
Auth: OAuth (you log in and approve access in the browser — no API key to paste). Access is scoped to your impressBox account/permissions.
Add it to Claude Code
claude mcp add --transport http impressbox https://m.impressbox.eu/mcpThen start Claude Code and run:
/mcpPick impressbox, choose Authenticate, and complete the login in the browser. After that the tools below are available to Claude. (Use /mcp any time to check status or re-authenticate.)
In Claude Desktop, add the same URL as an MCP connector and authenticate in the browser. Other MCP clients work the same way — point them at the endpoint and complete OAuth.
Using it
Once connected, just ask in plain language (see Sample prompts for the assistant) — the AI picks the right tools. Tips: name devices/playlists/content exactly, give times for schedules and dates for windows, and confirm bulk or irreversible actions.
All tools
Devices
get_devices, get_device_info, get_device_status, get_device_logs, get_device_settings, update_device_settings, get_device_schedules, get_device_releases, update_device_release, verify_device_update, create_device, delete_device, rename_device, update_device_info, reboot_device, take_device_screenshot, mute_device, set_volume, display_on, display_off, schedule_display, configure_device_network, send_controller_message
Device tags
create_device_tag, assign_devices_to_tag, get_device_tags
Content
get_content_items, get_content_stats, create_remote_content_from_upload, create_remote_url_content, create_youtube_content, create_youtube_playlist_content, create_two_columns_content, create_template_content, duplicate_content, delete_content, rename_content, preview_content, evaluate_content, set_content_dates, set_content_interval_grid, invert_content_grid, get_content_ai_description, suggest_category_for_content, check_ai_title_suggestion, update_canva_content, upload_to_filer
Categories
create_category, delete_category, get_categories, get_category_items
Playlists
get_playlists, get_playlist_items, get_playlist_stats, create_playlist, copy_playlist, delete_playlist, rename_playlist, add_track_to_playlist, remove_track_from_playlist, publish_playlist, verify_playlist_publication, scheduled_publish
Templates
get_parameterized_templates, create_template, duplicate_template, create_template_content, get_template_code, update_template_code, get_template_context, update_template_context, rename_template_property
Trash bin
get_trash_bin_items, restore_trash_bin_item, empty_trash_bin, permanently_delete_trash_bin_item
Account & user
get_user_settings, change_user_settings, switch_account, search_across_accounts
Help
get_tutorial
Notes
The MCP acts with your account's permissions — it can only see and change what your user can.
Side-effectful tools (publishing, deleting, emptying the trash, rebooting many screens) make real changes — review what the AI proposes before confirming.
Devices are targeted by identifier; the tools resolve names to identifiers, but exact names avoid ambiguity.