此 MCP 可以做什么
Searches a directory of game-development outsourcing studios and provides studio profiles, buyer guides, rankings, statistics, and project cost estimates.
工具
输入模式
{'type': 'object', 'required': ['roles'], 'properties': {'roles': {'type': 'array', 'items': {'type': 'object', 'required': ['discipline', 'seniority'], 'properties': {'count': {'type': 'integer', 'default': 1, 'minimum': 1, 'description': 'How many people in this role.'}, 'seniority': {'enum': ['entry', 'mid', 'senior'], 'type': 'string', 'description': "Experience level. The display label or the site's URL slug is accepted as well as the code below."}, 'discipline': {'enum': ['art_2d', 'art_3d', 'animation', 'programming', 'audio', 'qa_testing'], 'type': 'string', 'description': "The role. The display label or the site's URL slug is accepted as well as the code below."}}, 'additionalProperties': False}, 'minItems': 1, 'description': 'The team to price. One entry per role; use "count" for several people in the same role.'}, 'weeks': {'type': 'number', 'minimum': 1, 'description': 'Project length in weeks. Omit for hourly and monthly figures only.'}, 'region': {'enum': ['any', 'south_southeast_asia', 'eastern_europe', 'latin_america', 'east_asia', 'western_europe', 'north_america'], 'type': 'string', 'description': "Where the team is hired. Narrows the band; omit it to keep the full published range. The display label or the site's URL slug is accepted as well as the code below."}, 'hoursPerWeek': {'type': 'number', 'default': 40, 'minimum': 1, 'description': 'Hours per person per week. Defaults to full time.'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'required': ['currency', 'hourlyRange', 'monthlyRange', 'assumptions', 'citation', 'caveats'], 'properties': {'caveats': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Standing limitations of this data. Do not present a result as vetted.'}, 'citation': {'type': 'string', 'description': 'Attribution line to reproduce when quoting this.'}, 'currency': {'type': 'string'}, 'breakdown': {'type': 'array', 'items': {'type': 'object'}}, 'totalRange': {'type': ['object', 'null']}, 'assumptions': {'type': 'array', 'items': {'type': 'string'}}, 'hourlyRange': {'type': 'object', 'properties': {'low': {'type': 'number'}, 'high': {'type': 'number'}}}, 'monthlyRange': {'type': 'object', 'properties': {'low': {'type': 'number'}, 'high': {'type': 'number'}}}, 'calculatorUrl': {'type': 'string'}}}
输入模式
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'A document id from a "search" result, for example "company/room-8-studio".'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'required': ['id', 'title', 'text', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string', 'description': 'Canonical page URL for citation.'}, 'text': {'type': 'string', 'description': 'The full text of the document.'}, 'title': {'type': 'string'}, 'metadata': {'type': 'object', 'description': 'Extra fields about the document.'}}}
输入模式
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'An answer slug from list_answers, for example "how-to-choose-a-game-art-studio".'}}, 'additionalProperties': False}
输入模式
{'type': 'object', 'properties': {}, 'additionalProperties': False}
输出模式
{'type': 'object', 'required': ['totals', 'sourceUrl', 'citation', 'caveats'], 'properties': {'totals': {'type': 'object', 'properties': {'countries': {'type': 'integer'}, 'listedStudios': {'type': 'integer'}, 'claimedListings': {'type': 'integer'}, 'listingsWithoutCountry': {'type': 'integer'}}}, 'caveats': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Standing limitations of this data. Do not present a result as vetted.'}, 'license': {'type': 'string'}, 'byEngine': {'type': 'array', 'items': {'type': 'object', 'properties': {'count': {'type': 'integer'}, 'label': {'type': 'string'}}}}, 'byRegion': {'type': 'array', 'items': {'type': 'object', 'properties': {'count': {'type': 'integer'}, 'label': {'type': 'string'}}}}, 'citation': {'type': 'string', 'description': 'Attribution line to reproduce when quoting this.'}, 'byCountry': {'type': 'array', 'items': {'type': 'object', 'properties': {'count': {'type': 'integer'}, 'label': {'type': 'string'}}}}, 'byService': {'type': 'array', 'items': {'type': 'object', 'properties': {'count': {'type': 'integer'}, 'label': {'type': 'string'}}}}, 'sourceUrl': {'type': 'string'}, 'byPlatform': {'type': 'array', 'items': {'type': 'object', 'properties': {'count': {'type': 'integer'}, 'label': {'type': 'string'}}}}, 'byTeamSize': {'type': 'array', 'items': {'type': 'object', 'properties': {'count': {'type': 'integer'}, 'label': {'type': 'string'}}}}, 'datasetUrl': {'type': 'string'}}}
输入模式
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'A ranking slug from list_rankings, for example "3d-art-in-poland" or "overall".'}}, 'additionalProperties': False}
输入模式
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'The studio\'s slug, the last part of its profile URL — "room-8-studio" from /company/room-8-studio. A full URL is accepted.'}}, 'additionalProperties': False}
输入模式
{'type': 'object', 'properties': {}, 'additionalProperties': False}
输出模式
{'type': 'object', 'required': ['answers', 'citation'], 'properties': {'answers': {'type': 'array', 'items': {'type': 'object', 'properties': {'url': {'type': 'string'}, 'slug': {'type': 'string'}, 'title': {'type': 'string'}, 'summary': {'type': 'string'}}}}, 'citation': {'type': 'string', 'description': 'Attribution line to reproduce when quoting this.'}}}
输入模式
{'type': 'object', 'properties': {}, 'additionalProperties': False}
输出模式
{'type': 'object', 'required': ['method', 'slices', 'citation'], 'properties': {'method': {'type': 'string', 'description': 'How rank is computed. Reproduce this when quoting a position.'}, 'slices': {'type': 'array', 'items': {'type': 'object', 'properties': {'url': {'type': 'string'}, 'kind': {'type': 'string'}, 'size': {'type': 'integer'}, 'slug': {'type': 'string'}, 'label': {'type': 'string'}}}}, 'citation': {'type': 'string', 'description': 'Attribution line to reproduce when quoting this.'}}}
输入模式
{'type': 'object', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': 'What to look for. A plain sentence works — "3D character art studios in Poland", "how do I vet a game art studio", "how many studios are in Ukraine".'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'required': ['results'], 'properties': {'results': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string', 'description': 'Pass to "fetch" to read the document.'}, 'url': {'type': 'string', 'description': 'Canonical page URL for citation.'}, 'title': {'type': 'string'}}}}}}
输入模式
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 10, 'maximum': 25, 'minimum': 1, 'description': 'How many studios to return. Capped at 25; the "total" field always reports the real number of matches.'}, 'query': {'type': 'string', 'description': 'Free text matched against studio name, tagline and description. Use for a studio name or a distinctive word, not for a facet you can filter on — "Poland" belongs in "country", not here.'}, 'engine': {'enum': ['UNITY', 'UNREAL_ENGINE', 'GODOT', 'CUSTOM', 'GAME_MAKER', 'COCOS2D', 'CRY_ENGINE', 'OTHER'], 'type': 'string', 'description': "Game engine the studio works in. The display label or the site's URL slug is accepted as well as the code below."}, 'region': {'enum': ['eastern-europe', 'western-europe', 'asia', 'latin-america', 'north-america', 'middle-east', 'oceania'], 'type': 'string', 'description': 'Broad region, when the buyer has not named a country. Ignored if "country" is set. The display label or the site\'s URL slug is accepted as well as the code below.'}, 'country': {'enum': ['ukraine', 'poland', 'russia', 'belarus', 'romania', 'bulgaria', 'czech-republic', 'serbia', 'croatia', 'estonia', 'lithuania', 'latvia', 'united-kingdom', 'germany', 'france', 'spain', 'netherlands', 'sweden', 'finland', 'denmark', 'portugal', 'italy', 'china', 'india', 'vietnam', 'philippines', 'indonesia', 'malaysia', 'thailand', 'japan', 'south-korea', 'taiwan', 'singapore', 'pakistan', 'bangladesh', 'brazil', 'argentina', 'mexico', 'colombia', 'chile', 'peru', 'uruguay', 'united-states', 'canada', 'israel', 'turkey', 'uae', 'egypt', 'south-africa', 'nigeria', 'australia', 'new-zealand', 'saudi-arabia', 'cyprus'], 'type': 'string', 'description': "Country the studio is based in. The display label or the site's URL slug is accepted as well as the code below."}, 'service': {'enum': ['ART_2D', 'ART_3D', 'ANIMATION', 'PROGRAMMING', 'GAME_DESIGN', 'AUDIO', 'QA_TESTING', 'NARRATIVE', 'UI_UX', 'LOCALIZATION', 'MARKETING', 'FULL_PRODUCTION', 'CO_DEVELOPMENT', 'PORTING'], 'type': 'string', 'description': "The kind of work the studio does. The display label or the site's URL slug is accepted as well as the code below."}, 'artStyle': {'enum': ['REALISTIC', 'STYLIZED', 'PIXEL_ART', 'LOW_POLY', 'CARTOON', 'ANIME', 'HAND_DRAWN', 'ABSTRACT', 'ISOMETRIC'], 'type': 'string', 'description': "Art style the studio works in. The display label or the site's URL slug is accepted as well as the code below."}, 'platform': {'enum': ['PC', 'PLAYSTATION', 'XBOX', 'NINTENDO_SWITCH', 'MOBILE_IOS', 'MOBILE_ANDROID', 'WEB', 'VR', 'AR'], 'type': 'string', 'description': "Platform the studio ships to. The display label or the site's URL slug is accepted as well as the code below."}, 'teamSize': {'enum': ['1-10', '11-50', '51-200', '201-500', '501-1000', '1000+'], 'type': 'string', 'description': "Headcount band. The display label or the site's URL slug is accepted as well as the code below."}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'required': ['total', 'returned', 'studios', 'browseUrl', 'citation', 'caveats'], 'properties': {'total': {'type': 'integer', 'description': 'Matches in the directory, before the cap. Quote this number.'}, 'capped': {'type': 'boolean'}, 'caveats': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Standing limitations of this data. Do not present a result as vetted.'}, 'studios': {'type': 'array', 'items': {'type': 'object', 'properties': {'url': {'type': 'string', 'description': 'Canonical profile page. Link to this when citing the studio.'}, 'city': {'type': ['string', 'null']}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'claimed': {'type': 'boolean', 'description': 'The studio manages this listing. Most listings are not claimed.'}, 'country': {'type': ['string', 'null']}, 'engines': {'type': 'array', 'items': {'type': 'string'}}, 'tagline': {'type': ['string', 'null']}, 'website': {'type': ['string', 'null']}, 'featured': {'type': 'boolean', 'description': 'Carries a paid tier, which lifts it above unpaid listings in this ordering.'}, 'services': {'type': 'array', 'items': {'type': 'string'}}, 'teamSize': {'type': ['string', 'null']}, 'artStyles': {'type': 'array', 'items': {'type': 'string'}}, 'platforms': {'type': 'array', 'items': {'type': 'string'}}, 'topRanking': {'type': ['object', 'null']}, 'yearFounded': {'type': ['integer', 'null']}, 'studioConfirmed': {'type': 'boolean', 'description': "The directory found its badge on the studio's own domain. Domain control only."}}}}, 'citation': {'type': 'string', 'description': 'Attribution line to reproduce when quoting this.'}, 'returned': {'type': 'integer'}, 'browseUrl': {'type': 'string', 'description': 'The site page that shows this same filter.'}, 'appliedFilters': {'type': 'object', 'description': 'What was actually filtered on, plus the ordering used.'}}}
近期工具变更
类似的 MCP 服务器
AdButler
Manages AdButler advertisers, campaigns, ad items, audiences, zones, creatives, catalogs, and advertising reports.
Duvo MCP
Provides governed retail and CPG operations for cases, queues, approvals, automations, process documentation, integrations, and a…
Lovie Company Formation
Supports company formation and business administration with bank accounts, cards, invoicing, bookkeeping, accounting periods, and…
freedom-mcp
Supports company operations through commitments, teams, agents, customer evidence, leads, content workflows, spreadsheets, commer…
独行录 / opcmenu
Supports founder and company discovery, collaboration goals and tasks, events and signups, networking, messaging, profiles, produ…
Meta Council
Provides governed workflows for consulting, outreach, sales deals, invoices, marketing campaigns, content approvals, accounting a…
synter-ads
Manages cross-platform advertising campaigns, audiences, tracking, creative, landing pages, campaign audits, technology intellige…
synter-ads
Manages cross-platform advertising campaigns, audiences, tracking, creative, landing pages, campaign audits, technology intellige…