MGS Toolbox
Ce que fait ce MCP
Provides fantasy tabletop RPG reference data for materials, ingredients, potions, gems, and crafting rules, along with a searchable music and ambience catalogue.
Outils
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'lang': {'enum': ['en', 'fr', 'all'], 'type': 'string', 'description': 'Language of the texts: en (default), fr, or all for both.'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['kind', 'id'], 'properties': {'id': {'type': 'string', 'description': 'The entry id, e.g. "iron", "rose_quartz".'}, 'kind': {'enum': ['metal', 'mineral', 'ingredient', 'potion', 'gem'], 'type': 'string', 'description': 'Which catalogue: metal, mineral, ingredient, potion or gem.'}, 'lang': {'enum': ['en', 'fr', 'all'], 'type': 'string', 'description': 'Language of the texts: en (default), fr, or all for both.'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 200, 'minimum': 1}, 'offset': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['kind'], 'properties': {'q': {'type': 'string'}, 'kind': {'enum': ['metal', 'mineral', 'ingredient', 'potion', 'gem'], 'type': 'string', 'description': 'Which catalogue: metal, mineral, ingredient, potion or gem.'}, 'lang': {'enum': ['en', 'fr', 'all'], 'type': 'string', 'description': 'Language of the texts: en (default), fr, or all for both.'}, 'limit': {'type': 'integer', 'maximum': 200, 'minimum': 1}, 'offset': {'type': 'integer', 'minimum': 0}, 'filters': {'type': 'object', 'description': 'Field filters as {name: "value" | "value1,value2"} (any-of, case-insensitive). Names per catalogue: metal → category, era, rarity, fictional, tag; mineral → type, system, rarity, gem_quality, color, magic, planar_origin, origin; ingredient → category, rarity, environment, essence, tag; potion → essence; gem → color, rarity, temporary. list_facets gives the values.', 'additionalProperties': {'type': 'string'}}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['kind'], 'properties': {'kind': {'enum': ['metal', 'mineral', 'ingredient', 'potion', 'gem'], 'type': 'string', 'description': 'Which catalogue: metal, mineral, ingredient, potion or gem.'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['kind'], 'properties': {'kind': {'enum': ['metal', 'mineral', 'ingredient', 'potion', 'gem'], 'type': 'string', 'description': 'Which catalogue: metal, mineral, ingredient, potion or gem.'}, 'lang': {'enum': ['en', 'fr', 'all'], 'type': 'string', 'description': 'Language of the texts: en (default), fr, or all for both.'}, 'filters': {'type': 'object', 'description': 'Field filters as {name: "value" | "value1,value2"} (any-of, case-insensitive). Names per catalogue: metal → category, era, rarity, fictional, tag; mineral → type, system, rarity, gem_quality, color, magic, planar_origin, origin; ingredient → category, rarity, environment, essence, tag; potion → essence; gem → color, rarity, temporary. list_facets gives the values.', 'additionalProperties': {'type': 'string'}}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'q': {'type': 'string', 'description': 'Text search in title, description, keywords.'}, 'era': {'type': 'string', 'description': 'Era token(s), comma-separated.'}, 'mood': {'type': 'string', 'description': 'Musical style(s), comma-separated: Orchestral, Celtic, Folk, Medieval, Metal…'}, 'type': {'type': 'string', 'description': 'Audio type(s), comma-separated: music, ambience, sfx…'}, 'album': {'type': 'string', 'description': 'Album id or slug.'}, 'genre': {'type': 'string', 'description': 'Theme(s), comma-separated, case-insensitive: Combat, Forest, Dungeon, Taverns and Inns, Magic, Weather… (audio_taxonomy lists them).'}, 'keyword': {'type': 'string', 'description': 'Keyword(s), comma-separated, any of them.'}, 'composer': {'type': 'string', 'description': 'Composer id or slug.'}, 'duration_max': {'type': 'number', 'description': 'Maximum duration, seconds.'}, 'duration_min': {'type': 'number', 'description': 'Minimum duration, seconds.'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['q'], 'properties': {'q': {'type': 'string', 'minLength': 1, 'description': 'The name or part of it.'}, 'kind': {'type': 'string', 'description': 'Restrict to some catalogues, comma-separated (e.g. "metal,mineral").'}, 'lang': {'enum': ['en', 'fr', 'all'], 'type': 'string', 'description': 'Language of the texts: en (default), fr, or all for both.'}, 'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'q': {'type': 'string', 'description': 'Text search in title, description, keywords.'}, 'era': {'type': 'string', 'description': 'Era token(s), comma-separated.'}, 'mood': {'type': 'string', 'description': 'Musical style(s), comma-separated: Orchestral, Celtic, Folk, Medieval, Metal…'}, 'sort': {'enum': ['newest', 'oldest', 'title', 'duration', 'random'], 'type': 'string'}, 'type': {'type': 'string', 'description': 'Audio type(s), comma-separated: music, ambience, sfx…'}, 'album': {'type': 'string', 'description': 'Album id or slug.'}, 'genre': {'type': 'string', 'description': 'Theme(s), comma-separated, case-insensitive: Combat, Forest, Dungeon, Taverns and Inns, Magic, Weather… (audio_taxonomy lists them).'}, 'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1}, 'offset': {'type': 'integer', 'minimum': 0}, 'keyword': {'type': 'string', 'description': 'Keyword(s), comma-separated, any of them.'}, 'composer': {'type': 'string', 'description': 'Composer id or slug.'}, 'duration_max': {'type': 'number', 'description': 'Maximum duration, seconds.'}, 'duration_min': {'type': 'number', 'description': 'Minimum duration, seconds.'}}, 'additionalProperties': False}
Modifications récentes des outils
Serveurs MCP similaires
Gaming Feeds
Lists and reads curated gaming news and content feeds.
Highlightly
Provides multi-sport match schedules, live scores, match predictions, and video highlight links.
遊戲發售日與預告片資料庫
Provides video game release dates, platforms, trailers, release calendars, countdowns, and official delay histories.
遊戲發售日與預告片資料庫
Tracks video game release dates, platforms, delays, release calendars, countdowns, and official trailers.
Dinogame
Searches and categorizes free browser games, provides play links, and retrieves gaming guides and articles.
social-content-mcp-server
Discovers developer articles, podcasts, Eventbrite events, and Steam games with metadata and links.
Fantasy Pundit: FPL Commentary & League Roasts
Reads or generates canonical weekly commentary and roasts for Fantasy Premier League mini-leagues.
Blipsmith Sound Effects
Generates game-ready sound effects from text prompts, including WAV variations and seamless loops.