StockPilot-MCP-Server
🚀 Visión General
Los minoristas modernos pierden ingresos significativos debido a desabastecimientos, exceso de stock, pronósticos de demanda inexactos y lentitud en la toma de decisiones de inventario. Los sistemas tradicionales de gestión de inventario a menudo se basan en reglas estáticas y análisis manuales, lo que dificulta responder rápidamente a las condiciones cambiantes del negocio.
StockPilot AI es una Plataforma de Inteligencia de Inventario Multi-Agente Empresarial que transforma datos brutos de inventario en información de negocio procesable utilizando un enjambre colaborativo de agentes de IA. Construido con Google Agent Development Kit (ADK), Gemini 2.5 Flash y el Model Context Protocol (MCP), la plataforma permite que agentes de IA especializados trabajen juntos para analizar el inventario, detectar riesgos operativos, pronosticar la demanda, optimizar las decisiones de compra y generar informes de negocio listos para ejecutivos.
Al combinar orquestación de IA modular con habilidades de inteligencia empresarial reutilizables, StockPilot AI demuestra cómo las organizaciones empresariales pueden aprovechar los sistemas de IA colaborativa para construir aplicaciones de soporte de decisiones escalables, explicables y listas para producción.
📚 Tabla de Contenidos
🚀 Visión General
✨ Características Clave
🏗️ Arquitectura del Sistema
🤖 Responsabilidades de los Agentes de IA
🔄 Flujo de Trabajo Multi-Agente
🛠️ Stack Tecnológico
📈 Impacto en el Negocio
🚀 Inicio Rápido
📂 Estructura del Repositorio
🗺️ Hoja de Ruta Futura
🤝 Contribuciones
📄 Licencia
✨ Características Clave
🤖 Inteligencia de Enjambre Multi-Agente impulsada por Google ADK
🧠 Coordinador Principal con Agentes de IA Especializados
🔌 Integración del Model Context Protocol (MCP)
📊 Análisis de Salud del Inventario impulsado por IA
📈 Pronóstico de Demanda y Análisis de Velocidad de Ventas
⚠️ Detección de Riesgos de Desabastecimiento y Exceso de Stock
💰 Optimización del Capital de Trabajo
📦 Recomendaciones de Compras Inteligentes
📄 Generación de Informes Ejecutivos de Negocio
🔒 Seguridad de Grado Empresarial y Validación de Entradas
🎨 Panel Interactivo Moderno construido con Streamlit
🌟 Aspectos Destacados del Proyecto
✔ Arquitectura de IA Multi-Agente Empresarial
✔ Construido con Google Agent Development Kit (ADK)
✔ Impulsado por Gemini 2.5 Flash
✔ Comunicación de Herramientas basada en MCP
✔ Integración de FastMCP
✔ Inteligencia de Salud del Inventario
✔ Recomendaciones de Compras con IA
✔ Informes Ejecutivos de Negocio
✔ Panel Interactivo de Streamlit
✔ Diseño Modular y Escalable
🏗️ Arquitectura del Sistema
StockPilot AI sigue una arquitectura multi-agente modular de grado empresarial donde el razonamiento de IA, la lógica de negocio y la ejecución de herramientas están claramente separados. La plataforma aprovecha Google Agent Development Kit (ADK) para orquestar agentes de IA especializados, mientras que FastMCP expone habilidades de inteligencia empresarial reutilizables a través del Model Context Protocol (MCP).
El Agente Coordinador Principal delega tareas a agentes de IA específicos del dominio responsables del análisis de inventario, pronóstico de demanda, detección de riesgos de inventario, generación de recomendaciones de compra y elaboración de informes ejecutivos. Cada agente realiza una responsabilidad especializada antes de producir colaborativamente una decisión empresarial unificada.
Esta arquitectura modular mejora la escalabilidad, mantenibilidad, explicabilidad y permite integrar nuevas capacidades de IA con cambios mínimos en el sistema existente.
🤖 Responsabilidades de los Agentes de IA
Agente de IA | Responsabilidad Principal |
🧠 Coordinador Principal | Orquesta todos los agentes de IA y consolida las respuestas finales |
📊 Analista de Datos | Perfila los conjuntos de datos cargados y calcula estadísticas de inventario |
📈 Detector de Tendencias de Demanda | Pronostica la demanda y analiza la velocidad de ventas |
⚠️ Detector de Riesgos | Identifica riesgos de desabastecimiento, exceso de stock y cuellos de botella en el inventario |
📦 Recomendador | Genera recomendaciones de compra impulsadas por IA |
📄 Redactor de Informes | Produce resúmenes ejecutivos de negocio |
🔄 Flujo de Trabajo Multi-Agente
El flujo de trabajo comienza con un conjunto de datos de inventario cargado. El Coordinador Principal distribuye las tareas de análisis entre los agentes de IA especializados, cada uno llamando a habilidades de inteligencia de inventario reutilizables a través del Model Context Protocol (MCP). Una vez que todos los análisis están completos, el Coordinador agrega los resultados en un informe ejecutivo que contiene información de inventario, pronósticos de demanda, recomendaciones de compra e inteligencia empresarial.
🛠️ Stack Tecnológico
Capa | Tecnología |
Framework de IA | Google Agent Development Kit (ADK) |
Modelo de Lenguaje Grande | Gemini 2.5 Flash |
Comunicación de Agentes | Model Context Protocol (MCP) |
Servidor MCP | FastMCP |
Backend | Python |
Frontend | Streamlit |
Procesamiento de Datos | Pandas |
Visualización de Datos | Plotly |
Estilizado | CSS Personalizado |
Entorno | Python 3.13 |
📈 Impacto en el Negocio
StockPilot AI está diseñado para apoyar la toma de decisiones de inventario basada en datos, combinando razonamiento de IA con inteligencia empresarial. En lugar de simplemente analizar registros de inventario, la plataforma ayuda a las organizaciones a identificar riesgos operativos, optimizar estrategias de compra y mejorar el rendimiento del inventario a través de agentes de IA colaborativos.
Beneficios Clave para el Negocio
📉 Reducir desabastecimientos de inventario mediante análisis proactivo de la demanda
📦 Minimizar el exceso de inventario y los costos de mantenimiento
💰 Mejorar la utilización del capital de trabajo
📈 Pronosticar la demanda futura de inventario utilizando información de IA
⚠️ Detectar riesgos de inventario antes de que afecten las operaciones
🤖 Automatizar recomendaciones de compra
📊 Generar informes ejecutivos de negocio
🚀 Acelerar la toma de decisiones estratégicas de inventario
🌟 ¿Por qué StockPilot AI?
A diferencia de los sistemas tradicionales de gestión de inventario que se basan en reglas de negocio estáticas, StockPilot AI combina múltiples agentes de IA especializados que colaboran para resolver desafíos complejos de inventario.
Sistemas de Inventario Tradicionales
Análisis manual de inventario
Reglas de negocio estáticas
Capacidad de pronóstico limitada
Toma de decisiones reactiva
Informes fragmentados
StockPilot AI
Colaboración de IA Multi-Agente
Pronóstico Inteligente de Demanda
Detección de Riesgos basada en IA
Recomendaciones Automatizadas de Compras
Inteligencia Empresarial Ejecutiva
Arquitectura Modular y Escalable
Soporte de Decisiones de IA Explicable
✨ Características Empresariales
Característica | Descripción |
🤖 Enjambre Multi-Agente | Agentes de IA especializados colaboran para resolver problemas de inventario |
📊 Inteligencia de Inventario | Analizar la salud del inventario y el rendimiento operativo |
📈 Pronóstico de Demanda | Pronosticar tendencias de demanda y velocidad de ventas |
⚠️ Detección de Riesgos | Identificar desabastecimientos, exceso de stock y cuellos de botella |
💰 Optimización del Capital de Trabajo | Mejorar la asignación de capital mediante recomendaciones de IA |
📄 Informes Ejecutivos | Generar resúmenes ejecutivos de negocio |
🔒 Procesamiento Seguro | Validación de entradas, manejo seguro de claves API y ejecución segura |
🚀 Arquitectura Modular | Fácilmente ampliable mediante herramientas MCP y habilidades reutilizables |
🚀 Inicio Rápido
Sigue los pasos a continuación para ejecutar StockPilot AI localmente.
Related MCP server: confirmation-outlook-mcp
📦 Clonar el Repositorio
git clone https://github.com/ankitachotaliya2310/StockPilot-AI.git
cd StockPilot-AI📥 Instalar Dependencias
Instala todos los paquetes de Python requeridos.
pip install -r requirements.txt🔑 Configurar el Entorno
Crea un archivo .env usando .env.example.
GEMINI_API_KEY=YOUR_GEMINI_API_KEY
GEMINI_MODEL=gemini-2.5-flash✅ Verificar la Instalación
Ejecuta el conjunto de verificación para validar las herramientas MCP, los agentes de IA y las habilidades reutilizables.
python -X utf8 verify_system.py▶️ Iniciar StockPilot AI
Inicia la aplicación Streamlit.
streamlit run app.pyAbre tu navegador y navega a:
http://localhost:8501📂 Estructura del Repositorio
StockPilot-AI
│
├── Assets/
│ ├── Cover.png
│ ├── Logo.png
│ ├── Architecture.png
│ ├── Architecture Overview.png
│ ├── Workflow.png
│ └── business-impact.png
│
├── Datasets/
│ ├── sample_inventory.csv
│ ├── test_dataset_balanced.csv
│ ├── test_dataset_overstocks.csv
│ └── test_dataset_shortages.csv
│
├── doc/
│ └── architecture.md
│
├── agents.py
├── app.py
├── data_generator.py
├── mcp_server.py
├── skills.py
├── tools.py
├── style.css
├── verify_system.py
├── requirements.txt
├── walkthrough.md
├── README.md
├── LICENSE
└── .gitignore🔗 Explora StockPilot AI
🗺️ Hoja de Ruta Futura
StockPilot AI está diseñado como una plataforma escalable de inteligencia de inventario empresarial. Las mejoras futuras pueden incluir:
🌐 Gestión de Inventario Multi-Almacén
📡 Integración en Tiempo Real con ERP y SAP
🤖 Motor de Recomendación de Proveedores con IA
📈 Pronóstico Predictivo Avanzado de Demanda
📦 Generación Automatizada de Órdenes de Compra
🔐 Autenticación de Usuarios basada en Roles
☁️ Despliegue Nativo en la Nube
📊 Panel de Inteligencia Empresarial en Tiempo Real
🔔 Alertas y Notificaciones Inteligentes de Inventario
🌍 Soporte Empresarial Multi-Idioma
🤝 Contribuciones
¡Las contribuciones son bienvenidas!
Si deseas mejorar StockPilot AI, no dudes en:
Hacer un fork del repositorio
Crear una rama de funcionalidad
Enviar un Pull Request
Reportar errores o sugerir mejoras a través de Issues de GitHub
🙏 Agradecimientos
Este proyecto fue construido utilizando tecnologías modernas de IA e ingeniería de datos, incluyendo:
Google Agent Development Kit (ADK)
Gemini 2.5 Flash
Model Context Protocol (MCP)
FastMCP
Streamlit
Pandas
Plotly
Python
Agradecimientos especiales al programa Google × Kaggle AI Agents Capstone por inspirar el desarrollo de este proyecto.
📄 Licencia
Este proyecto está licenciado bajo la Licencia MIT.
Consulte el archivo LICENSE para obtener más detalles.
⭐ Si encontró útil este proyecto, considere darle una estrella en GitHub.
Construido con ❤️ usando Google Agent Development Kit (ADK), Gemini y Streamlit
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityCmaintenanceA lightweight, local inventory-intelligence MCP server that enables querying structured inventory schemas with read-only, zero-config tools for stock levels, velocity metrics, and purchase orders.10MIT
- Alicense-qualityBmaintenancePredictive supply-chain MCP server that forecasts material confirmation risks and enables AI clients to interact with the system via natural language.MIT
- Flicense-qualityBmaintenanceEnterprise-grade MCP server for intelligent supply chain analytics, enabling managers to investigate forecast accuracy, vendor performance, demand trends, and root causes using natural language.
- FlicenseAqualityCmaintenanceMCP server exposing the StoreLink grocery stocking API as tools for category buyer workflows, including inventory checks and replenishment orders.5
Related MCP Connectors
Get recommended by Amazon's AI. Hosted MCP server for Amazon listing compliance & generation.
A paid remote MCP for hosted MCP server, built to return verdicts, receipts, usage logs, and audit-r
MCP server providing access to the Scorecard API to evaluate and optimize LLM systems.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ankitachotaliya2310/StockPilot-AI'
If you have feedback or need assistance with the MCP directory API, please join our Discord server