Revel Digital MCP Server
The Revel Digital MCP Server lets AI assistants like Claude, ChatGPT, Cursor, and others interact directly with your Revel Digital digital signage platform using the Model Context Protocol (MCP).
With this server, you can use natural language to manage devices, media, playlists, schedules, templates, data tables, and more — all through your favorite AI-powered tool.
What is MCP?
The Model Context Protocol is an open standard that allows AI applications to securely connect to external data sources and tools. Instead of copying and pasting data between your signage platform and an AI assistant, MCP lets the AI interact with Revel Digital directly on your behalf.
Server Endpoints
| Transport | URL |
|---|---|
| Streamable HTTP (recommended) | https://mcp.reveldigital.io/mcp |
| SSE (legacy) | https://mcp.reveldigital.io/sse |
Quick Start
- Have a Revel Digital account with API access
- Connect your MCP client using one of the endpoints above
- Authenticate via the browser-based OAuth login when prompted
- Start using tools to manage your digital signage
See the Connecting guide for detailed setup instructions for each client.
Available Tools
The server provides 46 tools across these categories:
| Category | Tools | Description |
|---|---|---|
| Account & Users | 5 | Account info, organizations, users, audit logs |
| Devices | 7 | List, create, update, delete devices; send commands; screenshots |
| Device Groups | 5 | Organize devices into folders |
| Media | 5 | List, get, update, delete, and import media files |
| Media Groups | 4 | Organize media into folders |
| Playlists | 5 | Create and manage content playlists |
| Playlist Groups | 2 | Organize playlists into folders |
| Schedules | 5 | Time-based content scheduling |
| Schedule Groups | 2 | Organize schedules into folders |
| Templates | 4 | Multi-zone screen layouts |
| Template Groups | 2 | Organize templates into folders |
| Data Tables | 17 | Structured data with rows, versioning, batch ops |
| Alerts | 3 | Monitor and manage device alerts |
| Analytics | 13 | Play logs, device metrics, audience data, heatmaps |
Authentication
The MCP server uses OAuth 2.0 / OpenID Connect via Revel Digital’s identity provider (id.reveldigital.com). When you first connect, your MCP client will open a browser window for you to log in with your Revel Digital credentials. After authenticating, the AI assistant can make API calls on your behalf using your access token.
No API keys need to be configured manually — the OAuth flow handles everything automatically.