iDos Games
Configure e publique jogos multiplataforma e web3 na iDos Games: configuração de jogos ao vivo, tokens e NFTs, ativos de IA, quadro de tarefas e builds. Servidor hospedado com OAuth; um servidor SDK local serve módulos de jogo e habilidades.
Servidor MCP hospedado
npx add-mcp 'https://site.idosgames.com/api/v2/mcp'Instala no Claude Code, Codex, Cursor e outros
Documentação
iDos Games MCP
Servidores oficiais do Model Context Protocol para iDos Games, uma plataforma de backend e publicação para jogos multiplataforma (web, Android, iOS, PC) com suporte a web3. Conecte-os ao Claude, ChatGPT, Cursor, VS Code, Codex ou qualquer outro cliente MCP, e seu assistente de IA pode criar, configurar e publicar seus jogos.
Existem dois servidores, e eles fazem trabalhos diferentes:
iDos Games (com.idosgames/platform) | iDos Games SDK (com.idosgames/sdk) | |
|---|---|---|
| No que trabalha | Seus jogos ao vivo: seus dados; além dos módulos de jogo e habilidades do SDK | Código do jogo no seu projeto: módulos e habilidades, offline |
| Onde roda | Hospedado: https://site.idosgames.com/api/v2/mcp | Localmente: npx -y @idosgames/mcp |
| Transporte | HTTP transmissível | stdio |
| Login | OAuth 2.1, você escolhe os jogos e permissões (módulos e habilidades funcionam sem ele) | Nenhum (público, somente leitura) |
| Funciona em clientes somente navegador (claude.ai, ChatGPT) | Sim | Não, precisa de um cliente que possa iniciar um processo local |
Ambos servem o mesmo catálogo de módulos de jogo, o scaffold de projeto e as habilidades do SDK, então um cliente somente navegador (claude.ai, ChatGPT) os obtém do servidor hospedado. A configuração ao vivo de um jogo, ativos gerados, quadro de tarefas e builds passam apenas pelo servidor iDos Games; o servidor SDK não requer login e funciona offline.
iDos Games (hospedado)
O que seu assistente pode fazer com ele:
- Encontrar seus jogos pelo nome e ver o que ele pode fazer em cada um (
list_my_titles). - Ler e atualizar a configuração do jogo seção por seção: moedas virtuais, itens, loja, lootboxes,
missões, eventos cronometrados e cooperativos, temporadas, rankings, criação de itens, recompensas, premium, tutoriais, experimentos A/B,
localização, chat, multiplayer, push, publicidade e mais (
get_<section>/save_<section>). Cada seção é salva separadamente, então o restante da configuração permanece intacto. - Web3: moedas do jogo como tokens on-chain e itens como NFTs em redes EVM e Solana, depósitos e saques de jogadores
através do pool de recompensas, acesso ao jogo por token e login por carteira, redes, endereços de contratos e
política de gás (
get_blockchain/save_blockchain, moedas cripto emsave_currency, itens NFT emsave_item). Lançamento de token e staking de detentores vivem no idosgames.com. - Dados de título e chaves de localização: os dados chave-valor compartilhados do jogo e suas chaves de texto.
- Lógica do servidor: publicar CloudCode e listar nomes de segredos (valores nunca são retornados).
- Gerar ativos com IA: imagens, fala e som, música, vídeos curtos, modelos 3D e texto. A geração
gasta créditos da sua conta, então o assistente pode verificar
list_ai_tierseestimate_media_costantes de executá-la. - Quadro de tarefas: projetos, colunas, cartões, responsáveis e comentários.
- Enviar builds: enviar um build web pronto, obter um link de teste e depois publicá-lo para os jogadores.
- Módulos de jogo e habilidades do SDK (somente leitura, sem necessidade de jogo): o scaffold de projeto (
get_host_scaffold), jogos e sistemas prontos como loja, missões, inventário, ranking e multiplayer (list_modules,search_modules,get_module), versões exatas dos pacotes do SDK (get_manifest) e habilidades de como fazer para o SDK (list_skills,get_skill).
Cada ferramenta tem anotações title e readOnlyHint / destructiveHint / openWorldHint.
Como funciona o login
Adicione o servidor como um servidor HTTP MCP simples, sem cabeçalhos e sem chave de API. initialize e tools/list
não precisam de login. A primeira chamada de ferramenta responde 401, seu cliente abre a página de login do iDos Games, e você escolhe
quais jogos o assistente pode usar e o que ele pode fazer em cada um (ler configuração, escrever configuração, gerar ativos,
enviar builds…). O cliente então repete a chamada. Você pode revogar o acesso a qualquer momento em Aplicativos conectados em
platform.idosgames.com.
Conectar
Claude (claude.ai, Desktop, mobile): Configurações → Conectores → Adicionar conector personalizado →
https://site.idosgames.com/api/v2/mcp.
Claude Code
claude mcp add --transport http idosgames https://site.idosgames.com/api/v2/mcp
ChatGPT: Configurações → Apps e Conectores → Avançado → Modo desenvolvedor → Criar, URL
https://site.idosgames.com/api/v2/mcp, autenticação OAuth.
Codex CLI
codex mcp add idosgames --url https://site.idosgames.com/api/v2/mcp
Gemini CLI
gemini mcp add --transport http idosgames https://site.idosgames.com/api/v2/mcp
Cursor (.cursor/mcp.json), Windsurf (~/.codeium/windsurf/mcp_config.json, chave serverUrl),
VS Code (.vscode/mcp.json): veja Ambos os servidores em uma configuração.
iDos Games SDK (local)
Serve o Registro de Módulos e Habilidades do iDos Games para agentes de codificação:
| Ferramenta | Propósito |
|---|---|
list_modules | Catálogo de módulos de jogo componíveis (jogos e sistemas: loja, missões, inventário, ranking…) |
get_module | Código-fonte completo de um módulo e instruções de instalação |
get_host_scaffold | A base a partir da qual todo novo projeto começa (login, lobby, configuração) |
get_manifest | Pacotes de runtime @idosgames/* e suas versões exatas |
list_skills / get_skill | Como codificar com @idosgames/core, o contrato de módulo e composição |
search | Encontrar um módulo pronto pelo recurso que você precisa |
Todas as ferramentas são somente leitura e retornam conteúdo. O agente escreve os arquivos em seu próprio projeto. O registro está incluído no pacote, então também funciona offline.
claude mcp add idosgames-sdk -- npx -y @idosgames/mcp
npm: @idosgames/mcp.
Ambos os servidores em uma configuração
Cursor, .cursor/mcp.json:
{
"mcpServers": {
"idosgames": { "url": "https://site.idosgames.com/api/v2/mcp" },
"idosgames-sdk": { "command": "npx", "args": ["-y", "@idosgames/mcp"] }
}
}
VS Code, .vscode/mcp.json:
{
"servers": {
"idosgames": { "type": "http", "url": "https://site.idosgames.com/api/v2/mcp" },
"idosgames-sdk": { "type": "stdio", "command": "npx", "args": ["-y", "@idosgames/mcp"] }
}
}
Windsurf, ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"idosgames": { "serverUrl": "https://site.idosgames.com/api/v2/mcp" },
"idosgames-sdk": { "command": "npx", "args": ["-y", "@idosgames/mcp"] }
}
}
Claude Code, .mcp.json:
{
"mcpServers": {
"idosgames": { "type": "http", "url": "https://site.idosgames.com/api/v2/mcp" },
"idosgames-sdk": { "command": "npx", "args": ["-y", "@idosgames/mcp"] }
}
}
Exemplos de prompts
- "Mostre as moedas virtuais e itens da loja configurados para meu jogo."
- "Adicione uma missão diária que recompense 100 de ouro por vencer 3 partidas."
- "Gere um ícone 512×512 para uma espada de fogo e adicione-o ao catálogo de itens."
- "Inicie um novo projeto de RPG idle com uma loja e missões diárias." (servidor SDK)
- "Compile o jogo e envie-o como versão de teste." (ambos os servidores)
- "Quais tarefas estão atribuídas a mim no meu quadro?"
Links
- Documentação: idosgames.com/mcp
- Suporte: idosgames.com/mcp#support, help@idos.games
- Política de privacidade: idosgames.com/privacy
- Termos: idosgames.com/terms
Licença
O servidor SDK (@idosgames/mcp) é licenciado sob MIT; veja LICENSE. O servidor hospedado iDos Games é um
serviço coberto pelos termos do iDos Games.