← Files PingBellARCHIVED FILE
plugin.json
6.1 KB · Nov 7, 2026 · 06:14 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "pingbell",
"version": "1.1.0",
"description": "Digital signage for small businesses: make a menu, price list, schedule or welcome board in a chat and show it on any TV, monitor or website.",
"author": {
"name": "PingBell LLC",
"email": "support@pingbell.io",
"url": "https://pingbell.io"
},
"homepage": "https://pingbell.io/docs/ai/",
"repository": "https://github.com/PingBell-io/MCP",
"license": "MIT",
"keywords": [
"digital signage",
"tv",
"menu board",
"small business",
"price list",
"class schedule"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "PingBell",
"shortDescription": "Digital signage on any TV",
"longDescription": "PingBell is digital signage for small businesses. This plugin turns what you tell ChatGPT into a board for the TV in your cafe, salon, barbershop, gym, studio, clinic or office, and keeps it up to date.\n\nDescribe what you want to show: your menu and prices, your services and hours, today's class schedule, a sale with the days left, holiday hours, Wi-Fi and guest info, an employee of the month, an announcement, or a welcome screen with the time and weather. ChatGPT builds it from ready-made templates and styles, with your words. Lines you don't need are left off.\n\nTo put it on a screen, open the PingBell app on Fire TV, Roku, Apple TV or Android TV, or my.pingbell.io/pair in any web browser, and read ChatGPT the short code the screen shows. The board appears right away. Ask for a change, like a new price or today's special, and every screen updates by itself. You can also show a board on your website.\n\nNo sign-in is needed. Each board shows on up to 3 screens and carries a small \"Powered by PingBell\" mark. You can delete a board and everything stored with it at any time.",
"developerName": "PingBell LLC",
"category": "Business & Operations",
"capabilities": [
"Make a menu, price list, class schedule, holiday hours, sale countdown, welcome board or announcement",
"Leave off the lines you don't need, and choose a style or background",
"Put a board on up to 3 TVs using the code on the screen",
"Change the words or style, and every TV updates by itself",
"Get the code to show a board on a website",
"Delete a board and everything stored with it"
],
"websiteURL": "https://pingbell.io/",
"supportURL": "https://pingbell.io/support/",
"privacyPolicyURL": "https://pingbell.io/privacy/",
"termsOfServiceURL": "https://pingbell.io/terms/",
"defaultPrompt": [
"Make a menu for my cafe and put it on our TV",
"Show our barbershop's services, prices and hours of operation on the TV",
"Put today's class schedule on our fitness studio's TV"
],
"brandColor": "#2563EB",
"brandColorDark": "#60A5FA",
"logo": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Make a cafe menu with only the person's own items",
"prompt": "Make a menu for my cafe: latte $4.50, cappuccino $4, croissant $3.50.",
"tools_triggered": "list_free_boards, make_free_board",
"expected_behavior": "Makes a menu board with exactly those three items and prices, leaves the unused rows off, and returns a link to see it. Nothing appears on a TV yet; it asks for the code on the screen to put it there."
},
{
"description": "Put the board on a screen with the code it shows",
"prompt": "Put it on my TV, the code is shown at my.pingbell.io/pair in my other tab.",
"tools_triggered": "put_board_on_tv",
"expected_behavior": "Asks for the six-character code if it was not given, never guesses one, and pairs the screen with the code the person reads out. The board appears on that screen within seconds."
},
{
"description": "Change a price on a board already on a screen",
"prompt": "Change the croissant to $3.75.",
"tools_triggered": "change_free_board",
"expected_behavior": "Updates that price and keeps the other items. The screen updates by itself."
},
{
"description": "Show services and prices for a barbershop",
"prompt": "Show our barbershop's services and prices on the TV: haircut $30, beard trim $15, hot towel shave $25.",
"tools_triggered": "list_free_boards, make_free_board",
"expected_behavior": "Makes a services and prices board with those three services, leaves the unused rows off, and asks for the code on the screen to put it on the TV."
},
{
"description": "Delete a board and its data",
"prompt": "Delete my board and take it off my TV.",
"tools_triggered": "delete_free_board",
"expected_behavior": "After confirmation, deletes the board and its data. The screen goes back to showing a pairing code."
}
],
"negative": [
{
"description": "A general question with nothing to do with screens",
"prompt": "What's the weather in Austin today?"
},
{
"description": "A slide deck is not a board on a TV",
"prompt": "Make me a slide deck about our quarterly results."
},
{
"description": "Casting a video to a TV is not something PingBell does",
"prompt": "Play this YouTube video on my TV."
}
]
}
},
"publication": {
"release_notes": "Unused lines on a board can be left off, and the assistant is told which lines still show example words or were shortened. Boards can take one of their preset backgrounds. Menus, price lists, class schedules, holiday hours and more for small businesses."
},
"apps": "./.app.json"
}
}
}
SHA-256: 3e76710b9994f85d6fce9acc2c904d02b080db4e20ae8c9a22c3287077e0062b