AbleSign MCP by usefulapi

io.usefulapi/ablesign · v1.0.1 · search-and-web

AbleSign MCP by usefulapi is healthy: it completed an MCP handshake in 1329 ms and exposes 18 tools.

Read screens, playlists and media plays, and add media to a screen playlist in AbleSign.

Endpoint: https://ablesign.usefulapi.io/mcp (streamable-http)

Repository · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count18
Latency1329 ms
Last checked (UTC)2026-11-07T21:50:25.040Z

Health history

Checked (UTC)StatusLatencyError
2026-11-07T21:50:25.040ZHealthy1329

Tools (18)

ablesign_list_workspacesList the workspaces this API key can use, with screen, media file and user counts. Use it to find a workspace_id. AbleSign API: GET /workspaces.
ablesign_list_workspace_usersList the users assigned to one workspace, with their role. AbleSign API: GET /workspaces/{id}/users.
ablesign_list_screensList digital signage screens with orientation, online state, group and tags. Good first call to see the estate. AbleSign API: GET /screens.
ablesign_get_screenGet one screen: resolution settings, fit mode, timezone, sync role, heartbeat time and tags. AbleSign API: GET /screens/{id}.
ablesign_get_screen_playlistGet the playlist that one screen plays: its items in order, with duration, transition and schedule per item. AbleSign API: GET /screens/{id}/playlist.
ablesign_list_screen_groupsList screen groups (screens that share one playlist). AbleSign API: GET /screen_groups.
ablesign_get_screen_groupGet one screen group with its title, description and tags. AbleSign API: GET /screen_groups/{id}.
ablesign_list_screen_group_membersList the screens that belong to one screen group. AbleSign API: GET /screen_groups/{id}/screens.
ablesign_list_foldersList media folders, optionally inside one parent folder. AbleSign API: GET /folders.
ablesign_list_media_filesList uploaded images and videos with size, duration, dates and tags. AbleSign API: GET /media_files.
ablesign_get_media_fileGet one media file with its size, duration, dimensions, validity dates and tags. AbleSign API: GET /media_files/{id}.
ablesign_list_web_appsList web apps (web pages shown on screens) with their validity dates and tags. AbleSign API: GET /web_apps.
ablesign_list_proof_of_play_recordsList raw play records: how often and how long one screen played one asset in a period. The window is at most 92 days. AbleSign API: GET /proof_of_play/records.
ablesign_summarize_plays_by_assetSummarize plays per asset (media file or web app): screens it played on, total plays and total seconds. Use it for 'what played most last month'. AbleSign API: GET /proof_of_play/summary.
ablesign_summarize_asset_plays_by_screenSummarize how one asset (media file or web app) played on each screen: play count and total seconds per screen. AbleSign API: GET /proof_of_play/summary/screens.
ablesign_create_folderWRITE: create a media folder, optionally inside a parent folder. Creates a new record on each call. AbleSign API: POST /folders.
ablesign_rename_folderWRITE: change the title of one media folder. Setting the same title again changes nothing. AbleSign API: PUT /folders/{id}.
ablesign_add_screen_playlist_itemsWRITE: add up to 50 media files or web apps to the playlist of one screen. The content plays on the live screen. Each item needs media_file_id OR web_app_id. Limit: 15 writes per minute and 30 per hour per screen. AbleSign API: POST /screens/{id}/playlist_items.