En un reciente hackathon de IA construí Stock Sage, una plataforma de análisis bursátil potenciada por IA que une indicadores técnicos avanzados, sentimiento de noticias y exploración de estrategias con opciones. La clave fue Model Context Protocol MCP dentro de Kiro IDE, que convirtió la investigación, la arquitectura y el código en un único flujo conversacional dentro del editor. Aquí te cuento cómo lo hicimos realidad.
MCP de Kiro en pocas palabras
MCP es el puente de Kiro hacia herramientas reales: motores de búsqueda, GitHub y tu sistema de archivos local, para investigar, programar y documentar sin salir del IDE.
Capacidades núcleo
Acceso a conocimiento y documentación. Integración con APIs y servicios. Uso de herramientas de dominio como librerías financieras. Interacción con archivos y bases de datos para dar contexto de proyecto.
Configuración práctica
Definimos servidores MCP en el archivo .kiro mcp.json para tres bloques esenciales: web search con Brave usando la variable BRAVE_API_KEY, herramientas de GitHub con un token personal para clonar ejemplos de FinBERT y patrones de implementación, y filesystem para que Kiro lea y mantenga la coherencia del código del repositorio. Consejo profesional Mantén el archivo de contexto MCP versionado sin secretos y carga las claves vía variables de entorno en CI CD.
Con MCP activado, Brave nos dio investigación instantánea sobre técnicas de análisis y patrones de UI, GitHub aportó ejemplos y librerías, y el filesystem aseguró que cada módulo generado encajara con la estructura del proyecto.
Construir con especificaciones, no a improvisar
Adoptamos una filosofía spec first. Redactamos especificaciones de funcionalidades y pedimos a Kiro que las expandiera a arquitectura, flujos de datos y tareas. La propuesta resultante fue escalable y clara: frontend en React para paneles, gráficos y explorador de opciones; backend en FastAPI para sentimiento, fundamentales, análisis técnico y caché; MongoDB para perfiles y metadatos; y Supabase como capa de caché y sincronización de datos de mercado.
Destacados de producto con IA + MCP
Sentimiento de noticias con FinBERT
Rastrea múltiples fuentes, filtra ruido promocional, procesa con FinBERT y devuelve puntuaciones de sentimiento con métricas de confianza listas para priorizar.
Motor de análisis fundamental
Procesa estados financieros, calcula ratios clave como P E, P B, ROE y Deuda Capital, analiza patrones de crecimiento de ingresos y beneficios y genera un score integral de salud fundamental.
Análisis técnico avanzado
Más allá de RSI y MACD, implementa Ichimoku, retrocesos de Fibonacci, análisis de volumen por precio y osciladores de momentum personalizados, con lectura multimarco temporal y señales inteligentes.
Panel de señales
Agrega indicadores técnicos como RSI, MACD y Bollinger junto al sentimiento para producir señales priorizadas y accionables.
Autenticación y perfiles
Inicio de sesión con Google OAuth, onboarding de perfil para personalización y vistas premium protegidas para características avanzadas.
Retos y cómo Kiro ayudó a resolverlos
Bloqueos de API. Algunos proveedores bloqueaban IPs en la nube. Solución Capa de caché y sincronización con Supabase para reducir llamadas directas. Impacto 99.9 por ciento de disponibilidad, respuestas hasta 3 veces más rápidas y menores costes de API.
Lentitud en FinBERT. El análisis de sentimiento era un cuello de botella. Solución Concurrencia con ejecución en pool de hilos y lotes. Impacto 10 veces más velocidad de procesamiento, sentimiento casi en tiempo real y mejor experiencia de usuario.
UX móvil. Tablas anchas en pantallas pequeñas. Solución Diseño con tarjetas responsivas y scroll horizontal donde aporta valor. Impacto diseño mobile first, interacciones amigables al tacto y mayor engagement.
Por qué Stock Sage importa para analistas e inversores
Enfoque en análisis, no en ejecución. La plataforma prioriza la investigación y la toma de decisiones informadas.
Valor para analistas
Panel unificado con todas las herramientas. Insights de IA con FinBERT y confianza asociada. Preparado para móvil. Acceso seguro con OAuth.
Valor para inversores
Explorador de estrategias de opciones sin riesgo. Señales técnicas agregadas. Análisis de sentimiento de noticias cuantificado. Señales priorizadas para centrarse en lo importante. Métricas fundamentales como P E, ROE y tendencias de crecimiento integradas.
Hecho en 10 días, Stock Sage demuestra cómo un asistente habilitado por MCP amplifica a un solo desarrollador en un equipo multidisciplinario que cubre investigación, arquitectura, implementación y documentación directamente en el IDE. IA y MCP no sustituyen a los desarrolladores, los potencian.
Cómo encaja Q2BSTUDIO
En Q2BSTUDIO impulsamos proyectos como este con aplicaciones a medida y software a medida de calidad empresarial, combinando inteligencia artificial, agentes IA, ciberseguridad y servicios cloud AWS y Azure para acelerar el time to value. Nuestro equipo aplica servicios de inteligencia de negocio y power BI para transformar datos en decisiones, y ofrecemos IA para empresas con enfoque pragmático, desde discovery hasta despliegue y gobierno. Si buscas un socio para diseñar una plataforma de análisis similar o modernizar tu stack, descubre cómo aplicamos IA de forma responsable y escalable en nuestro servicio de inteligencia artificial. Y si necesitas crear o evolucionar tu plataforma con arquitectura modular, APIs y frontends optimizados, aquí puedes ver nuestro enfoque de software a medida y aplicaciones a medida.
Palabras clave que definen nuestro trabajo aplicaciones a medida, software a medida, inteligencia artificial, ciberseguridad, servicios cloud aws y azure, servicios inteligencia de negocio, ia para empresas, agentes IA, power bi.