{"apiVersion":"v1","directorySlug":"harmonikastudio-mcp-c4e3bd6752","title":"Harmonika Studio","description":"Crie jogos interativos, capture leads e aumente o engajamento da sua marca com gamificação. Jogos de memória, quizzes e roletas personalizadas. Comece grátis.","pageUrl":"https://www.mcpbundles.com/skills/harmonikastudio-mcp-c4e3bd6752","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://api.harmonikastudio.com.br/mcp","hostedMcpUrl":null,"toolCount":20,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"br.com.harmonikastudio/harmonikastudio-mcp-c4e3bd6752","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"list_games","description":"List the organization's games (paginated). Filter by search, type, or published state.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"page":{"type":"integer","default":1,"maximum":9007199254740991,"minimum":1},"type":{"type":"string"},"search":{"type":"string"},"perPage":{"type":"integer","default":20,"maximum":100,"minimum":1},"isPublished":{"type":"boolean"}}},"logicalName":"list_games","displayName":"list_games","title":"list_games","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_game","description":"Get a single game by id, including its settings.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["id"],"properties":{"id":{"type":"string"}}},"logicalName":"get_game","displayName":"get_game","title":"get_game","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_game_ranking","description":"Get the leaderboard/ranking entries for a game (paginated).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["id"],"properties":{"id":{"type":"string"},"page":{"type":"integer","default":1,"maximum":9007199254740991,"minimum":1},"search":{"type":"string"},"perPage":{"type":"integer","default":20,"maximum":100,"minimum":1}}},"logicalName":"get_game_ranking","displayName":"get_game_ranking","title":"get_game_ranking","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_leads","description":"List captured leads across the organization's games (paginated). Optionally filter by gameId or search.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"page":{"type":"integer","default":1,"maximum":9007199254740991,"minimum":1},"gameId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"search":{"type":"string"},"perPage":{"type":"integer","default":50,"maximum":200,"minimum":1}}},"logicalName":"list_leads","displayName":"list_leads","title":"list_leads","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_lead","description":"Get a single captured lead by id.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["leadId"],"properties":{"leadId":{"type":"string"}}},"logicalName":"get_lead","displayName":"get_lead","title":"get_lead","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_analytics","description":"Aggregated analytics (plays, leads, prizes, stock) over a date range. Optionally scope to one game or device.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"to":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"from":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"gameId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"deviceId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}}},"logicalName":"get_analytics","displayName":"get_analytics","title":"get_analytics","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_builds","description":"List the organization's app/PWA builds (paginated).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"page":{"type":"integer","default":1,"maximum":9007199254740991,"minimum":1},"search":{"type":"string"},"perPage":{"type":"integer","default":20,"maximum":100,"minimum":1}}},"logicalName":"list_builds","displayName":"list_builds","title":"list_builds","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_build","description":"Get a single build by id.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["id"],"properties":{"id":{"type":"string"}}},"logicalName":"get_build","displayName":"get_build","title":"get_build","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_build_status","description":"Get the current status of a build (queued/running/done/error).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["id"],"properties":{"id":{"type":"string"}}},"logicalName":"get_build_status","displayName":"get_build_status","title":"get_build_status","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_ai_models","description":"List the AI models available to this organization for a given modality (image or text).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"type":{"enum":["image","text","audio","video"],"type":"string","default":"image"}}},"logicalName":"list_ai_models","displayName":"list_ai_models","title":"list_ai_models","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"create_game","description":"Create a new game of the given type. Returns the created game (with its id).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["name"],"properties":{"name":{"type":"string","maxLength":500,"minLength":1},"type":{"type":"string","default":"memory","maxLength":30,"minLength":1},"themeId":{"type":"string","maxLength":64},"settings":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}},"isPublished":{"type":"boolean","default":false},"sourcePreviewKey":{"type":"string","maxLength":600,"minLength":1}}},"logicalName":"create_game","displayName":"create_game","title":"create_game","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"update_game","description":"Update a game's name, published state, and/or settings. Only the provided fields change.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["id"],"properties":{"id":{"type":"string"},"name":{"type":"string","maxLength":500,"minLength":1},"settings":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}},"isPublished":{"type":"boolean"}}},"logicalName":"update_game","displayName":"update_game","title":"update_game","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"publish_game","description":"Publish or unpublish a game.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["id"],"properties":{"id":{"type":"string"},"publish":{"type":"boolean","default":true}}},"logicalName":"publish_game","displayName":"publish_game","title":"publish_game","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"delete_game","description":"Soft-delete a game.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["id"],"properties":{"id":{"type":"string"}}},"logicalName":"delete_game","displayName":"delete_game","title":"delete_game","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"start_build","description":"Start an app/PWA build for a game on one or more platforms (android, windows, linux, web).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["gameId","platforms"],"properties":{"icon":{"type":"string","maxLength":500},"gameId":{"type":"string"},"platforms":{"type":"array","items":{"enum":["android","windows","linux","web"],"type":"string"},"minItems":1}}},"logicalName":"start_build","displayName":"start_build","title":"start_build","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"cancel_build","description":"Cancel an in-progress or queued build.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["id"],"properties":{"id":{"type":"string"}}},"logicalName":"cancel_build","displayName":"cancel_build","title":"cancel_build","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_lead_fields","description":"List a game's data-capture form fields (the inputs a player fills before the prize, e.g. name/email/phone).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["gameId"],"properties":{"gameId":{"type":"string"}}},"logicalName":"list_lead_fields","displayName":"list_lead_fields","title":"list_lead_fields","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"create_lead_fields","description":"Add one or more fields to a game's data-capture form. Fields whose name already exists on the game are skipped (so it's safe to re-run). Valid types: text, email, cpf, cnpj, number, phone, date, cep, boolean, select, multiselect. 'select'/'multiselect' require a non-empty options array of {value,label}.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["gameId","fields"],"properties":{"fields":{"type":"array","items":{"type":"object","required":["name","type"],"properties":{"name":{"type":"string","maxLength":255,"minLength":1},"type":{"enum":["text","email","cpf","cnpj","number","phone","date","cep","boolean","select","multiselect"],"type":"string"},"label":{"type":"string","maxLength":255,"minLength":1},"options":{"type":"array","items":{"type":"object","required":["value","label"],"properties":{"label":{"type":"string","maxLength":255,"minLength":1},"value":{"type":"string","maxLength":255,"minLength":1}}}},"required":{"type":"boolean","default":false}}},"maxItems":20,"minItems":1},"gameId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}}},"logicalName":"create_lead_fields","displayName":"create_lead_fields","title":"create_lead_fields","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"update_lead_field","description":"Update a single data-capture field by its id (name, label, type, required, or options).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["id"],"properties":{"id":{"type":"string"},"name":{"type":"string","maxLength":255,"minLength":1},"type":{"enum":["text","email","cpf","cnpj","number","phone","date","cep","boolean","select","multiselect"],"type":"string"},"label":{"type":"string","maxLength":255,"minLength":1},"options":{"anyOf":[{"type":"array","items":{"type":"object","required":["value","label"],"properties":{"label":{"type":"string","maxLength":255,"minLength":1},"value":{"type":"string","maxLength":255,"minLength":1}}}},{"type":"null"}]},"required":{"type":"boolean"}}},"logicalName":"update_lead_field","displayName":"update_lead_field","title":"update_lead_field","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"delete_lead_field","description":"Remove a single data-capture field from a game by its id.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["id"],"properties":{"id":{"type":"string"}}},"logicalName":"delete_lead_field","displayName":"delete_lead_field","title":"delete_lead_field","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Harmonika-Studio&config=eyJ1cmwiOiAiaHR0cHM6Ly9hcGkuaGFybW9uaWthc3R1ZGlvLmNvbS5ici9tY3AifQ%3D%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Harmonika-Studio%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fapi.harmonikastudio.com.br%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Harmonika-Studio%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fapi.harmonikastudio.com.br%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Harmonika+Studio&connectorUrl=https%3A%2F%2Fapi.harmonikastudio.com.br%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Harmonika-Studio\" --url \"https://api.harmonikastudio.com.br/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/harmonikastudio-mcp-c4e3bd6752","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/harmonikastudio-mcp-c4e3bd6752/tools/{tool}","mcpServerUrl":"https://api.harmonikastudio.com.br/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/harmonikastudio-mcp-c4e3bd6752?live=1"}