← Files GrailHoundARCHIVED FILE
plugin.json
5.39 KB · Nov 13, 2026 · 18:12 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "grailhound",
"version": "1.0.0",
"description": "Track new eBay, Vinted, Mercari and other marketplace listings, and see what your trackers found.",
"author": {
"name": "SentoWeb Srl",
"email": "contact@grailhound.app",
"url": "https://grailhound.app"
},
"homepage": "https://grailhound.app/ai",
"keywords": [
"marketplace alerts",
"ebay alerts",
"vinted alerts",
"new listings",
"collecting"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "GrailHound",
"shortDescription": "Marketplace alerts",
"longDescription": "GrailHound scans eBay, Facebook Marketplace, Mercari, Vinted, Grailed and dozens more resale marketplaces around the clock, so you don't have to. We alert you when a new listing matches your search: on your phone, your browser or via email.\n\nAsk ChatGPT what your trackers found today, or describe what you're hunting for and have it set up a tracker. It can run a test search on the marketplaces first, so you see what would match before anything is saved.",
"developerName": "SentoWeb Srl",
"category": "Productivity",
"capabilities": [
"Check your trackers",
"Read your matches",
"Run a live test search",
"Create and change trackers",
"Set filters and notifications",
"Mute or block sellers"
],
"websiteURL": "https://grailhound.app/ai",
"supportURL": "https://grailhound.app/ai#troubleshooting",
"privacyPolicyURL": "https://grailhound.app/privacy",
"termsOfServiceURL": "https://grailhound.app/terms",
"defaultPrompt": [
"What did my trackers find today?",
"Set up a tracker for a Canon AE-1 Program and show me what it would catch first.",
"Which of my trackers have a marketplace that isn't working?"
],
"brandColor": "#D94A13",
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Today's matches",
"prompt": "What did my trackers find today?",
"tools_triggered": "list_trackers, get_matches",
"expected_behavior": "Lists the matches the account's trackers found today, each with its title, price, marketplace and a link to the listing."
},
{
"description": "A new tracker, tested before it is saved",
"prompt": "Set up a tracker for a Canon AE-1 Program on eBay US and Mercari. Show me what it would catch first.",
"tools_triggered": "get_account, check_keyword, preview_search, get_preview, create_tracker",
"expected_behavior": "Runs a test search on eBay US and Mercari and shows listings that would match and listings it would skip with the reason. After the user agrees, creates the tracker on those two marketplaces."
},
{
"description": "Filters for a noisy tracker",
"prompt": "My Charizard tracker is too noisy. Look at its recent matches and suggest filters.",
"tools_triggered": "list_trackers, get_matches, get_tracker, set_filters",
"expected_behavior": "Reads the tracker's recent matches, suggests words to exclude or a price range, and applies them with set_filters only after the user agrees."
},
{
"description": "Trackers with a marketplace in trouble",
"prompt": "Which of my trackers have a marketplace that isn't working?",
"tools_triggered": "list_trackers",
"expected_behavior": "Names each tracker with a marketplace reporting trouble, or says they are all working."
},
{
"description": "One listing in full",
"prompt": "Show me the newest Game Boy match in full, with the seller.",
"tools_triggered": "get_matches, get_match",
"expected_behavior": "Shows the listing's title, price, description, condition, location, seller and a link to it."
}
],
"negative": [
{
"description": "Buying a listing: the plugin cannot purchase anything, so ChatGPT should say so and give the listing's link.",
"prompt": "Buy the cheapest Charizard card my tracker found."
},
{
"description": "Contacting a seller: the plugin cannot send messages, so ChatGPT should say so and give the listing's link.",
"prompt": "Message the seller of my newest match and ask if it's still available."
},
{
"description": "Bidding: the plugin has no access to marketplace accounts, so ChatGPT should say it cannot place bids.",
"prompt": "Place a $50 bid on the newest eBay listing my trackers found."
}
]
},
"commerce": false,
"commerce_description": "GrailHound finds listings on other marketplaces. The plugin sells nothing and takes no payments."
},
"publication": {
"release_notes": "First release: check trackers and matches, run live test searches, and create or change trackers with their marketplaces, filters and notifications."
},
"apps": "./.app.json"
}
}
}
SHA-256: dafb66d26e4a5d51eace291c2be7353ab7c208f046fd71a2df88b8708d4b1d64