TheDiscList Public MCP
What this MCP does
Searches, compares, ranks, and identifies similar disc golf discs using flight characteristics and retail market data.
Tools
Input schema
{'type': 'object', 'required': ['disc_ids'], 'properties': {'disc_ids': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 4, 'minItems': 2, 'description': 'Array of 2 to 4 disc IDs or slugs to compare'}}}
Input schema
{'type': 'object', 'required': ['disc_id'], 'properties': {'limit': {'type': 'integer', 'default': 5, 'description': 'Maximum number of similar discs to return (1..20, default 5)'}, 'disc_id': {'type': 'string', 'description': 'Target disc ID or slug to find replacements for'}, 'target_brand': {'type': 'string', 'description': 'Optional target brand filter for cross-brand replacements (e.g. find Discraft alternative to Innova TeeBird)'}, 'exclude_same_brand': {'type': 'boolean', 'default': False, 'description': 'If true, exclude discs from the same manufacturer'}}}
Input schema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': "Stable disc ID or slug (e.g. 'innova-destroyer', 'discraft-buzzz', 'axiom-crave')"}}}
Input schema
{'type': 'object', 'required': ['disc_id'], 'properties': {'disc_id': {'type': 'string', 'description': "Target disc ID or slug (e.g. 'innova-destroyer', 'discraft-buzzz', 'axiom-envy')"}}}
Input schema
{'type': 'object', 'properties': {'brand': {'type': 'string', 'description': "Filter matrix by manufacturer/brand name (e.g. 'Innova', 'Discraft', 'Axiom')"}, 'speed': {'type': 'number', 'description': 'Filter matrix to a specific speed rating (e.g. 7 or 9)'}, 'category': {'type': 'string', 'description': 'Filter matrix by disc category (putter, midrange, fairway_driver, distance_driver)'}}}
Input schema
{'type': 'object', 'properties': {'type': {'enum': ['all', 'risers', 'fallers', 'breakouts', 'brands'], 'type': 'string', 'default': 'all', 'description': "Mover filter: 'all' (default), 'risers', 'fallers', 'breakouts', 'brands'"}, 'limit': {'type': 'integer', 'default': 10, 'description': 'Maximum number of mover items to return per category (1..20, default 10)'}}}
Input schema
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 10, 'description': 'Number of top discs to return (1..10, default 10)'}, 'region': {'enum': ['global', 'europe', 'americas', 'oceania', 'asia'], 'type': 'string', 'default': 'global', 'description': "Geographic sales region: 'global' (default), 'europe', 'americas', 'oceania', 'asia'"}}}
Input schema
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 20, 'description': 'Maximum number of brands to return (1..100, default 20)'}, 'query': {'type': 'string', 'description': "Search query to match brand name or slug (e.g. 'Axiom', 'Latitude', 'Innova')"}, 'offset': {'type': 'integer', 'default': 0, 'description': 'Pagination offset (default 0)'}, 'category': {'type': 'string', 'description': 'Filter brands that manufacture discs in this category (putter, midrange, fairway_driver, distance_driver)'}, 'min_discs': {'type': 'integer', 'default': 1, 'description': 'Minimum number of active molds manufactured by the brand'}}}
Input schema
{'type': 'object', 'properties': {'tag': {'type': 'string', 'description': "Filter by flight tag (e.g. 'Lockdown Fade', 'True Flight', 'Progressive Turn', 'Early Turn', 'Assured Fade')"}, 'brand': {'type': 'string', 'description': 'Filter by manufacturer/brand name (case-insensitive, alias-tolerant)'}, 'limit': {'type': 'integer', 'default': 10, 'description': 'Maximum number of discs to return (1..50, default 10)'}, 'query': {'type': 'string', 'description': 'Text query to match disc name, brand, model, or slug'}, 'offset': {'type': 'integer', 'default': 0, 'description': 'Pagination offset (default 0)'}, 'category': {'type': 'string', 'description': 'Filter by disc category (putter, midrange, fairway_driver, distance_driver)'}, 'fade_max': {'type': 'number', 'description': 'Maximum fade (0..6)'}, 'fade_min': {'type': 'number', 'description': 'Minimum fade (0..6)'}, 'turn_max': {'type': 'number', 'description': 'Maximum turn (-5..1)'}, 'turn_min': {'type': 'number', 'description': 'Minimum turn (-5..1)'}, 'glide_max': {'type': 'number', 'description': 'Maximum glide (1..7)'}, 'glide_min': {'type': 'number', 'description': 'Minimum glide (1..7)'}, 'is_ranked': {'type': 'boolean', 'description': 'If true, only return discs currently holding a global Top 100 sales ranking'}, 'speed_max': {'type': 'number', 'description': 'Maximum speed (1..15)'}, 'speed_min': {'type': 'number', 'description': 'Minimum speed (1..15)'}, 'flight_class': {'type': 'string', 'description': "Filter by canonical flight class (e.g. 'understable', 'straight', 'stable', 'overstable', 'very_overstable')"}, 'stability_max': {'type': 'number', 'description': 'Maximum stability score (turn + fade)'}, 'stability_min': {'type': 'number', 'description': 'Minimum stability score (turn + fade)'}}}
Recent tool changes
Similar MCP servers
API Direct
Searches and retrieves data from social networks, news and Google services, while also providing Amazon product, seller, ranking,…
Bonanza
Searches active Bonanza marketplace listings and retrieves individual item details.
cyclesite-mcp-server
Supports searching, comparing, valuing, buying, selling, reserving, and messaging about used bicycles on a UK marketplace.
MONO Social
Provides directory search for local places, events, listings, services, offers, bookings, reservations, tickets, and products.
Campo Belo
Provides Campo Belo local discovery for places, events, menus, offers, services, bookings, reservations, tickets, and purchases.
Bom Retiro
Provides Bom Retiro local place, event, menu, offer, service, booking, reservation, ticketing, and checkout capabilities.
Bogeyland
Provides directory search for places, events, services, offers, bookings, reservations, tickets, menus, and purchases.
Genesis Social
Provides directory search and transactions for local places, events, restaurants, services, offers, bookings, and tickets.