Lumi App Finder

Un servidor MCP de primera parte, totalmente sin conexión, que relaciona una tarea o necesidad del comprador con las aplicaciones iOS en vivo de Lumi Studio en los 50 locales de Apple y devuelve contexto redactado por el editor con enlaces directos a la App Store.

Documentación

Lumi App Finder MCP

Lumi App Finder ofrece a los asistentes de IA una herramienta de solo lectura para relacionar la tarea o necesidad de compra de un usuario con una app verificada y activa de Lumi Studio para iOS.

Cubre 46 apps × los 50 locales de Apple. Cada resultado incluye contexto localizado editorialmente, el modelo de compra, una guía detallada y un enlace directo a la App Store para la tienda correspondiente.

Los hosts que admiten la extensión estable de MCP Apps muestran las coincidencias como tarjetas interactivas y localizadas con acciones de un clic hacia la App Store y la guía. Otros hosts reciben el mismo texto completo y la alternativa de datos estructurados.

Divulgación de primera parte: Lumi Studio desarrolla cada app listada. Los resultados son coincidencias de texto transparentes escritas por el editor, no volumen de búsqueda medido, clasificaciones independientes, reseñas o respaldos de usuarios.

Habilidad del Agente

Los hosts de IA que admiten la especificación abierta de Agent Skills pueden instalar el mismo catálogo de primera parte en 50 locales como una habilidad sin conexión y cargada progresivamente:

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

GitHub CLI 2.90 o superior instala en GitHub Copilot por defecto. Agrega --agent claude-code, --agent cursor, --agent codex o --agent gemini-cli para otro host compatible. La habilidad instalada solo lee la instantánea de 46 registros del locale solicitado y no requiere cuenta, clave API, solicitud de red ni script ejecutable en tiempo de ejecución.

La habilidad con versión fijada también funciona con Vercel Skills CLI y sus agentes compatibles:

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

El instalador de terceros reporta telemetría de instalación anónima por defecto bajo la política CLI de skills.sh. La habilidad instalada de Lumi App Finder permanece sin conexión y no contiene análisis.

La habilidad pública es descubrible en su página de directorio de skills.sh, que lee el mismo SKILL.md de primera parte de este repositorio.

Lumi App Finder también está listado en el directorio mantenido de forma independiente Awesome Skills, que enlaza a los archivos publicados de la habilidad.

Herramienta

find_ios_apps

Entradas:

  • query — tarea, nombre de app o necesidad de compra en cualquier idioma compatible.
  • locale — uno de los 50 códigos de locale compatibles de Apple; por defecto en-US.
  • limit — 1–10 coincidencias; por defecto 5.

La instantánea de lanzamiento se genera desde el registro autoritativo del editor en vivo y se rechaza a menos que contenga exactamente 46 IDs únicos de App Store × 50 locales de Apple = 2,300 registros completos. El tiempo de ejecución solo lee esa instantánea empaquetada verificada por digest: no realiza solicitudes de red, y el texto de consulta del usuario nunca sale del proceso MCP local.

Instalación

Encuentra io.github.alice51849/lumi-app-finder en clientes o registros que usen el Registro MCP oficial, o usa un instalador con versión fijada:

Install in VS Code Install in Cursor Download for Claude Desktop

Los enlaces de VS Code y Cursor ejecutan el servidor sin dependencias desde la última versión pública verificada de GitHub a través de npx; se requiere Node.js 20 o superior. La misma configuración se puede agregar 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"
      ]
    }
  }
}

El MCPB usa el transporte stdio de Node y no necesita cuenta, clave API, UI externa en tiempo de ejecución ni configuración manual.

La fuente incluye una ruta de publicación OCI multiarquitectura. Main no anuncia una etiqueta OCI como instalable hasta que la publicación del lanzamiento verifique un paquete GHCR público existente, un digest candidato, etiquetas de propiedad, SBOM, procedencia y una prueba de humo MCP en 50 locales, y luego promueve ese mismo digest a la etiqueta semver pública y al Registro.

Para Cline, usa la configuración exacta y los pasos de verificación en llms-install.md.

Cobertura de 50 locales

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.

Los metadatos de visualización del MCPB y la salida del catálogo usan estos recursos localizados.

Desarrollo

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

Actualiza el catálogo empaquetado y los 50 recursos de locale desde la fuente pública ios-app-guide:

npm run sync:catalog

Las etiquetas de versión publican el MCPB y la imagen OCI multiarquitectura atestiguada, y luego actualizan el Registro oficial a través de GitHub OIDC sin credenciales de registro de larga duración. La publicación en el Registro es el paso final y no puede ejecutarse antes de que todas las compuertas de artefactos tengan éxito.

Privacidad

Consulta PRIVACY.md. El tiempo de ejecución tiene cero telemetría, sin análisis ni seguimiento, sin solicitudes de red y sin registro de consultas, direcciones IP o agentes de usuario.

Seguridad

Reporta vulnerabilidades de forma privada a través de la política de seguridad, no mediante un problema público.

Licencia

MIT. Los avisos de datos de idioma de terceros están en THIRD_PARTY_NOTICES.txt; las licencias de la biblioteca MCP App incluida están en MCP_APP_NOTICES.txt.