← Files AVA GolfARCHIVED FILE
plugin.json
6.35 KB · Nov 3, 2026 · 19:23 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "avagolf",
"version": "1.0.0",
"description": "Ask about your own AVA Golf rounds, strokes gained, club distances, trends, handicap history and practice priorities. Read-only.",
"author": {
"name": "AVA Golf, Inc.",
"email": "support@avagolf.com",
"url": "https://avagolf.com"
},
"homepage": "https://docs.avagolf.com/mcp/?utm_source=chatgpt&utm_medium=ai_directory&utm_campaign=mcp_listing&utm_content=docs",
"keywords": [
"golf",
"strokes gained",
"handicap",
"practice",
"golf stats"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "AVA Golf",
"shortDescription": "Your golf data, explained",
"longDescription": "AVA Golf is a golf intelligence system. It brings together your rounds and practice from the devices and apps you already use, measures every shot in strokes gained, and builds a personal list of priorities: what's costing you the most strokes and what to practice next.\n\nThis plugin lets you ask ChatGPT about your own AVA Golf data in plain language: your rounds and practice sessions, strokes gained by phase, club distances and dispersion, your Handicap Index\u00ae history, how your recent rounds compare with earlier ones, and your priorities with the practice work behind each one.\n\nAsk things like \"Where am I losing the most strokes?\", \"How far do I really hit my 7-iron?\" or \"What should I work on before Saturday?\"\n\nThe plugin only reads. It never changes your data, and it reads only the account you sign in with. You choose what to share on the AVA Golf consent screen, and you can revoke access at any time under Settings \u2192 Connections \u2192 Connected apps. Requires an active AVA Golf membership.",
"developerName": "AVA Golf, Inc.",
"category": "Data & Analytics",
"capabilities": [
"Read your rounds, practice sessions and shots",
"Read strokes gained, club distances and Handicap Index\u00ae history",
"Read your trends and practice priorities"
],
"websiteURL": "https://avagolf.com/?utm_source=chatgpt&utm_medium=ai_directory&utm_campaign=mcp_listing&utm_content=website",
"supportURL": "https://avagolf.com/support/",
"privacyPolicyURL": "https://avagolf.com/legal/privacy/",
"termsOfServiceURL": "https://avagolf.com/legal/terms/",
"defaultPrompt": [
"Where am I losing the most strokes over my last 10 rounds?",
"How far do I actually carry each club, and where are the gaps?",
"What are my top three things to practice, and why?"
],
"brandColor": "#15382E",
"brandColorDark": "#359683",
"composerIcon": "./assets/logo.png",
"logo": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Overview of the golfer's game",
"prompt": "Give me a quick summary of where my golf game is right now.",
"tools_triggered": "get_player_summary",
"expected_behavior": "States the Handicap Index\u00ae, recent rounds or sessions, the strongest and weakest trend, and the top priorities, using the numbers the tool returns."
},
{
"description": "Where strokes are lost over a round window",
"prompt": "Where am I losing the most strokes over my last 10 rounds?",
"tools_triggered": "get_performance_map",
"expected_behavior": "Calls get_performance_map with windowSize 10 and names the categories with the most negative strokes gained, with their values and the baseline used."
},
{
"description": "Club distances and gaps",
"prompt": "How far do I actually carry each club, and where are the gaps?",
"tools_triggered": "get_bag",
"expected_behavior": "Lists carry distance per club, points out the gaps the tool flags as large, and notes clubs with thin samples."
},
{
"description": "Most recent round in detail",
"prompt": "Walk me through my most recent round hole by hole.",
"tools_triggered": "list_activities, get_round",
"expected_behavior": "Finds the newest round with list_activities, then uses get_round to give the course, score against par, strokes gained by phase and the holes that cost the most."
},
{
"description": "What to practice and why",
"prompt": "What should I practice this week, and why?",
"tools_triggered": "get_top_priorities, get_issue",
"expected_behavior": "Names the top priority with the strokes it costs and the evidence behind it (from get_issue), and suggests the matching practice work."
}
],
"negative": [
{
"description": "Booking is out of scope. AVA Golf has no booking tool, so ChatGPT should not call AVA Golf tools and should say it can't book tee times through AVA Golf.",
"prompt": "Book me a tee time for Saturday morning."
},
{
"description": "The plugin is read-only. ChatGPT should make no change and explain that the AVA Golf connection can't edit data; it may read the current Handicap Index\u00ae to answer.",
"prompt": "Change my handicap to 8.4."
},
{
"description": "Other golfers' data is out of scope. The connection reads only the signed-in golfer's own account, so ChatGPT should not try to fetch another person's rounds and should explain why.",
"prompt": "Show me my friend Mike's last round."
}
]
},
"commerce": false,
"commerce_description": "AVA Golf does not sell products or process payments in ChatGPT. The plugin only reads an existing member's own golf data.",
"demo_recording_url": "https://www.youtube.com/watch?v=5rEzDjkUhBc"
},
"publication": {
"countries": [],
"release_notes": "Initial release: 14 read-only tools covering rounds, practice sessions, shots, strokes gained, club distances, Handicap Index\u00ae history, swing profile, trends and practice priorities."
},
"apps": "./.app.json"
}
}
}
SHA-256: 4e5531811def9e20497eb82302a3de3b8027e8a389c60c123176689c94d555a9