Lumi App Finder

Um servidor MCP de primeira parte, totalmente offline, que corresponde uma tarefa ou necessidade do comprador aos aplicativos iOS ao vivo da Lumi Studio em 50 localidades da Apple e retorna contexto de autoria do editor com links diretos para a App Store.

Documentação

Lumi App Finder MCP

O Lumi App Finder oferece aos assistentes de IA uma ferramenta somente leitura para corresponder a tarefa ou necessidade de compra do usuário a um aplicativo iOS verificado e ativo da Lumi Studio.

Ele cobre 43 aplicativos × todos os 50 locais da Apple. Cada resultado inclui contexto localizado editorialmente, o modelo de compra, um guia detalhado e um link direto para a App Store da loja correspondente.

Hosts que suportam a extensão estável MCP Apps renderizam as correspondências como cartões interativos e localizados, com ações de um clique para a App Store e o guia. Outros hosts recebem o mesmo texto completo e fallback de dados estruturados.

Divulgação de primeira parte: A Lumi Studio desenvolve todos os aplicativos listados. Os resultados são correspondências de texto transparentes, escritas pelo editor, não volume de pesquisa medido, classificações independentes, avaliações ou endossos de usuários.

Habilidade do Agente

Hosts de IA que suportam a especificação aberta de Habilidades de Agente podem instalar o mesmo catálogo de primeira parte em 50 locais como uma habilidade offline, carregada progressivamente:

gh skill install alice51849/lumi-mcp lumi-app-finder --scope user

GitHub CLI 2.90 ou mais recente instala no GitHub Copilot por padrão. Adicione --agent claude-code, --agent cursor, --agent codex ou --agent gemini-cli para outro host suportado. A habilidade instalada lê apenas o snapshot de 43 registros do local solicitado e não requer conta, chave de API, solicitação de rede ou script executável em tempo de execução.

A habilidade com versão fixa também funciona com o Vercel Skills CLI e seus agentes suportados:

npx -y skills@1.5.19 add https://github.com/alice51849/lumi-mcp --skill lumi-app-finder -g -y

O instalador de terceiros relata telemetria anônima de instalação por padrão sob a política do CLI skills.sh. A habilidade instalada do Lumi App Finder permanece offline e não contém análises.

A habilidade pública é descoberta em sua página de diretório skills.sh, que lê o mesmo SKILL.md de primeira parte deste repositório.

O Lumi App Finder também está listado no diretório mantido independentemente Diretório Awesome Skills, que vincula aos arquivos de habilidade publicados.

Ferramenta

find_ios_apps

Entradas:

  • query — tarefa, nome do aplicativo ou necessidade de compra em qualquer idioma suportado.
  • locale — um dos 50 códigos de local suportados pela Apple; o padrão é en-US.
  • limit — 1–10 correspondências; o padrão é 5.

O snapshot de lançamento é gerado a partir do registro autoritativo do editor ao vivo e é rejeitado a menos que contenha exatamente 43 IDs únicos da App Store × 50 locais da Apple = 2.150 registros completos. O tempo de execução lê apenas esse snapshot empacotado verificado por digest: ele não faz solicitação de rede, e o texto da consulta do usuário nunca sai do processo MCP local.

Instalação

Encontre io.github.alice51849/lumi-app-finder em clientes ou registros que usam o Registro MCP oficial, ou use um instalador com versão fixa:

Install in VS Code Install in Cursor Download for Claude Desktop

Os links do VS Code e do Cursor executam o servidor sem dependências da versão pública verificada mais recente do GitHub via npx; Node.js 20 ou mais recente é necessário. A mesma configuração pode ser adicionada manualmente:

{
  "servers": {
    "lumi-app-finder": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "https://github.com/alice51849/lumi-mcp/releases/latest/download/lumi-app-finder-npx.tgz"
      ]
    }
  }
}

O MCPB usa o transporte stdio do Node e não requer conta, chave de API, interface de usuário externa ou configuração manual.

O código-fonte inclui um caminho de lançamento OCI multiarquitetura. O Main não anuncia uma tag OCI como instalável até que a publicação do lançamento verifique um pacote GHCR público existente, um digest candidato, rótulos de propriedade, SBOM, proveniência e um teste de fumaça MCP em 50 locais, e então promove esse mesmo digest para a tag semver pública e o Registro.

Para Cline, use a configuração exata e as etapas de verificação em llms-install.md.

Cobertura de 50 locais

ar-SA, bn-BD, ca, cs, da, de-DE, el, en-AU, en-CA, en-GB, en-US, es-ES, es-MX, fi, fr-CA, fr-FR, gu-IN, he, hi, hr, hu, id, it, ja, kn-IN, ko, ml-IN, mr-IN, ms, nl-NL, no, or-IN, pa-IN, pl, pt-BR, pt-PT, ro, ru, sk, sl-SI, sv, ta-IN, te-IN, th, tr, uk, ur-PK, vi, zh-Hans, zh-Hant.

Os metadados de exibição do MCPB e a saída do catálogo usam esses recursos localizados.

Desenvolvimento

npm ci
npm run catalog:gate
npm run build:ui
npm run build:skill
npm test
npm run smoke
npm run benchmark
npm run validate
npm run validate:registry
npm run pack:mcpb

Atualize o catálogo empacotado e os 50 recursos de local da fonte pública ios-app-guide:

npm run sync:catalog

As tags de versão publicam o MCPB e a imagem OCI multiarquitetura atestada, e então atualizam o Registro oficial via GitHub OIDC sem credenciais de registro de longa duração. A publicação no Registro é a etapa final e não pode ser executada antes que todos os portões de artefato sejam concluídos com sucesso.

Privacidade

Consulte PRIVACY.md. O tempo de execução tem zero telemetria, sem análises ou rastreamento, sem solicitações de rede e sem registro de consultas, endereços IP ou user-agent.

Segurança

Relate vulnerabilidades em particular através da política de segurança, não através de um problema público.

Licença

MIT. Avisos de dados de idioma de terceiros estão em THIRD_PARTY_NOTICES.txt; licenças da biblioteca MCP App empacotada estão em MCP_APP_NOTICES.txt.