이 MCP로 할 수 있는 일
Searches and retrieves Eco game wiki content and calculates crafting materials, recipes, rankings, aggregates, and gameplay metrics.
도구
입력 스키마
{'type': 'object', 'required': ['path'], 'properties': {'path': {'type': 'string', 'description': 'Canonical wiki path, e.g. /wiki/item/iron-bar'}}}
입력 스키마
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Max results (1-50, default 15).'}, 'query': {'type': 'string', 'description': 'The search query.'}}}
입력 스키마
{'type': 'object', 'required': ['kind', 'metric'], 'properties': {'kind': {'enum': ['food', 'item', 'recipe', 'skill', 'species'], 'type': 'string', 'description': 'Which entity set to aggregate over.'}, 'field': {'type': 'string', 'description': 'Numeric field for sum/avg/min/max (required for those). Optional for count — with a field, count includes only entities that have it.'}, 'where': {'type': 'object', 'required': ['field', 'op', 'value'], 'properties': {'op': {'enum': ['>', '>=', '<', '<=', '='], 'type': 'string', 'description': 'Comparison operator.'}, 'field': {'type': 'string', 'description': "A numeric field from the kind's field list."}, 'value': {'type': 'number', 'description': 'The number to compare against (bools are 1/0).'}}, 'description': 'Optional single numeric filter applied before ranking/aggregating, e.g. { field: "weight", op: "<", value: 1000 }. The field must come from the same per-kind set as \'by\'/\'field\'.', 'additionalProperties': False}, 'metric': {'enum': ['count', 'sum', 'avg', 'min', 'max'], 'type': 'string', 'description': 'Which aggregate to compute.'}, 'module': {'type': 'string', 'description': 'A single module name/type, or a comma-separated list (alternative to modules[]).'}, 'server': {'type': 'object', 'description': "Model a DIFFERENT server's difficulty (default = this server's real settings; omit for accurate answers). Fields: craftResource, craftTime, growth, garbageRatio, fuelEfficiency, foodVariety, foodTastiness, baseGain, minBalanced, maxBalanced. Only craft_minutes is server-sensitive for ranking.", 'additionalProperties': True}, 'skills': {'type': 'object', 'description': 'Per-skill levels: { "<skill FullName>": level }. Overrides skill_level for those skills.', 'additionalProperties': {'type': 'integer'}}, 'modules': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Upgrade-module names/types installed (multiple slots stack).'}, 'talents': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Talent names/types to treat as learned (profile-sensitive metrics only).'}, 'category': {'type': 'string', 'description': 'Optional: scope to ONE tag/category before ranking/aggregating, e.g. "seed", "vegetable", "gun". Only the tagged kinds (food / item / species) support this. Use the category\'s name from a wiki_search result; matching is case- and plural-insensitive.'}, 'skill_level': {'type': 'integer', 'description': 'A single skill level applied to every governing skill (profile-sensitive metrics only).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'The TARGET item or recipe slug (from a wiki_search result).'}, 'module': {'type': 'string', 'description': 'A single module name/type, or a comma-separated list (alternative to modules[]).'}, 'server': {'type': 'object', 'description': "Model a DIFFERENT server by overriding its difficulty/feature settings (default = THIS server's real settings, so omit for accurate answers). Fields: craftResource (× ingredient cost), craftTime (× craft time), growth (× plant growth/maturity), garbageRatio (Update 14 craft-waste ratio, 0..1; scales recipe garbage byproducts), fuelEfficiency (× every fuel item's fuel value), foodVariety (bool), foodTastiness (bool), baseGain (flat XP/day floor), minBalanced/maxBalanced (balanced-diet multiplier range for food XP).", 'additionalProperties': True}, 'skills': {'type': 'object', 'description': 'Per-skill levels: { "<skill FullName>": level }. Overrides skill_level for those skills.', 'additionalProperties': {'type': 'integer'}}, 'modules': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Upgrade-module names/types installed (multiple slots stack).'}, 'talents': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Talent names/types to treat as learned (applied across the whole chain). Their effect text is echoed back so you can explain why a number changed.'}, 'quantity': {'type': 'integer', 'description': 'How many units of the target to produce (default 1; clamped 1..10000).'}, 'ingredient': {'type': 'string', 'description': "Optional: a specific component name or slug. Returns just that component's total quantity in the tree and its role (intermediate/raw)."}, 'recipe_slug': {'type': 'string', 'description': 'Optional: when the target item has multiple producing recipes, pick this one (else the primary; others are reported as alternatives).'}, 'skill_level': {'type': 'integer', 'description': 'A single skill level applied to EVERY governing skill in the chain (shortcut for a uniform setup).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'A recipe, food-item, or species slug (from wiki_search).'}, 'module': {'type': 'string', 'description': 'Upgrade-module name or tier number (recipes only); lowers craft time/materials.'}, 'server': {'type': 'object', 'description': "Model a DIFFERENT server by overriding its difficulty/feature settings (default = THIS server's real settings, so omit for accurate answers). Fields: craftResource (× ingredient cost), craftTime (× craft time), growth (× plant growth/maturity), garbageRatio (Update 14 craft-waste ratio, 0..1; scales recipe garbage byproducts), fuelEfficiency (× every fuel item's fuel value), foodVariety (bool), foodTastiness (bool), baseGain (flat XP/day floor), minBalanced/maxBalanced (balanced-diet multiplier range for food XP).", 'additionalProperties': True}, 'housing': {'type': 'number', 'description': 'Food only: your housing XP contribution (additive to the skill-gain rate; default 0).'}, 'talents': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Talent names to treat as learned (recipes/tools/mining/species yields).'}, 'variety': {'type': 'number', 'description': 'Food only: your current food-variety bonus multiplier (default 1).'}, 'balanced': {'type': 'boolean', 'description': 'Food only: assume a balanced diet (max balanced-diet bonus) vs this food alone.'}, 'tastiness': {'type': 'number', 'description': 'Food only: your current food-tastiness bonus multiplier (default 1).'}, 'skill_level': {'type': 'integer', 'description': 'Governing-skill level (recipes/tools/mining); lowers labor / tunes stats.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'properties': {}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'required': ['items'], 'properties': {'items': {'type': 'array', 'items': {'type': 'object', 'required': ['slug'], 'properties': {'kind': {'enum': ['item', 'recipe', 'skill', 'category', 'species', 'biome'], 'type': 'string', 'description': 'Which page type. Optional — omit only if unsure.'}, 'slug': {'type': 'string', 'description': 'The page slug (lower-case, hyphenated), e.g. from a wiki_search result.'}}, 'additionalProperties': False}, 'maxItems': 12, 'minItems': 1, 'description': '1–12 pages to read in one call.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'required': ['kind', 'by'], 'properties': {'by': {'type': 'string', 'description': "Numeric field to rank by (see this tool's description for the field names valid for each kind)."}, 'kind': {'enum': ['food', 'item', 'recipe', 'skill', 'species'], 'type': 'string', 'description': 'Which entity set to rank.'}, 'limit': {'type': 'integer', 'description': 'How many to return (default 5, max 25).'}, 'order': {'enum': ['desc', 'asc'], 'type': 'string', 'description': 'desc = highest first (default), asc = lowest first.'}, 'where': {'type': 'object', 'required': ['field', 'op', 'value'], 'properties': {'op': {'enum': ['>', '>=', '<', '<=', '='], 'type': 'string', 'description': 'Comparison operator.'}, 'field': {'type': 'string', 'description': "A numeric field from the kind's field list."}, 'value': {'type': 'number', 'description': 'The number to compare against (bools are 1/0).'}}, 'description': 'Optional single numeric filter applied before ranking/aggregating, e.g. { field: "weight", op: "<", value: 1000 }. The field must come from the same per-kind set as \'by\'/\'field\'.', 'additionalProperties': False}, 'module': {'type': 'string', 'description': 'A single module name/type, or a comma-separated list (alternative to modules[]).'}, 'server': {'type': 'object', 'description': "Model a DIFFERENT server's difficulty (default = this server's real settings; omit for accurate answers). Fields: craftResource, craftTime, growth, garbageRatio, fuelEfficiency, foodVariety, foodTastiness, baseGain, minBalanced, maxBalanced. Only craft_minutes is server-sensitive for ranking.", 'additionalProperties': True}, 'skills': {'type': 'object', 'description': 'Per-skill levels: { "<skill FullName>": level }. Overrides skill_level for those skills.', 'additionalProperties': {'type': 'integer'}}, 'modules': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Upgrade-module names/types installed (multiple slots stack).'}, 'talents': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Talent names/types to treat as learned (profile-sensitive metrics only).'}, 'category': {'type': 'string', 'description': 'Optional: scope to ONE tag/category before ranking/aggregating, e.g. "seed", "vegetable", "gun". Only the tagged kinds (food / item / species) support this. Use the category\'s name from a wiki_search result; matching is case- and plural-insensitive.'}, 'skill_level': {'type': 'integer', 'description': 'A single skill level applied to every governing skill (profile-sensitive metrics only).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'description': 'Max results (default 8).'}, 'query': {'type': 'string', 'description': 'What to search for (e.g. "iron bar", "carpentry", "deer").'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'An item or recipe slug (from a wiki_search result).'}, 'module': {'type': 'string', 'description': 'A single module name/type, or a comma-separated list (alternative to modules[]).'}, 'server': {'type': 'object', 'description': "Model a DIFFERENT server by overriding its difficulty/feature settings (default = THIS server's real settings, so omit for accurate answers). Fields: craftResource (× ingredient cost), craftTime (× craft time), growth (× plant growth/maturity), garbageRatio (Update 14 craft-waste ratio, 0..1; scales recipe garbage byproducts), fuelEfficiency (× every fuel item's fuel value), foodVariety (bool), foodTastiness (bool), baseGain (flat XP/day floor), minBalanced/maxBalanced (balanced-diet multiplier range for food XP).", 'additionalProperties': True}, 'skills': {'type': 'object', 'description': 'Per-skill levels: { "<skill FullName>": level }. Overrides skill_level for those skills.', 'additionalProperties': {'type': 'integer'}}, 'modules': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Upgrade-module names/types installed (multiple slots stack).'}, 'talents': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Talent names/types to treat as learned (applied across the whole chain).'}, 'skill_level': {'type': 'integer', 'description': 'A single skill level applied to EVERY governing skill in the chain (shortcut for a uniform setup).'}}, 'additionalProperties': False}
최근 도구 변경
유사한 MCP 서버
Giantbomb
Provides a catalog of video games, platforms, characters, and game companies with searchable metadata from Giant Bomb.
Dnd5e
Looks up Dungeons & Dragons 5th Edition classes, monsters, spells, spell lists, features, and combat statistics.
Igdb
Searches the IGDB catalogue for video games, platforms, developers, publishers, releases, ratings, genres, related content, and g…
MTG Bench
Searches Magic: The Gathering cards and rules and analyzes, validates, upgrades, and finds combos in decks.
Praetorium
Searches verified Warhammer 40K rules and datasheets and supports roster management and turn-based battle tracking.
tibiawiki-mcp
Provides searchable Tibia game data for creatures, items, NPCs, quests, spells, houses, travel, updates, loot, and item sales.
pokeapi-mcp-server
Looks up Pokémon, moves, abilities, items, natures, evolution data, and type effectiveness from PokéAPI.
VIGuides
Provides curated GTA 6 release information, guides, source references, countdowns, and trending search topics in multiple languag…