StockPilot-MCP-Server
🚀 Обзор
Современные ритейлеры теряют значительную выручку из-за дефицита товаров, избыточных запасов, неточного прогнозирования спроса и медленного принятия решений по управлению запасами. Традиционные системы управления запасами часто полагаются на статические правила и ручной анализ, что затрудняет быструю реакцию на изменяющиеся бизнес-условия.
StockPilot AI — это Корпоративная мультиагентная платформа интеллектуального управления запасами, которая преобразует необработанные данные о запасах в действенные бизнес-инсайты с помощью коллаборативного роя AI-агентов. Созданная с использованием Google Agent Development Kit (ADK), Gemini 2.5 Flash и Model Context Protocol (MCP), платформа позволяет специализированным AI-агентам работать вместе для анализа запасов, выявления операционных рисков, прогнозирования спроса, оптимизации решений о закупках и генерации готовых для руководства бизнес-отчетов.
Объединяя модульную оркестровку AI с многократно используемыми навыками бизнес-аналитики, StockPilot AI демонстрирует, как корпоративные организации могут использовать коллаборативные AI-системы для создания масштабируемых, объяснимых и готовых к производству приложений поддержки принятия решений.
📚 Содержание
🚀 Обзор
✨ Ключевые особенности
🏗️ Архитектура системы
🤖 Обязанности AI-агентов
🔄 Многопользовательский рабочий процесс
🛠️ Технологический стек
📈 Бизнес-влияние
🚀 Быстрый старт
📂 Структура репозитория
🗺️ Дорожная карта
🤝 Вклад
📄 Лицензия
✨ Ключевые особенности
🤖 Мультиагентный роевой интеллект на базе Google ADK
🧠 Корневой координатор со специализированными AI-агентами
🔌 Интеграция Model Context Protocol (MCP)
📊 Анализ состояния запасов на основе ИИ
📈 Прогнозирование спроса и анализ скорости продаж
⚠️ Обнаружение рисков дефицита и избытка запасов
💰 Оптимизация оборотного капитала
📦 Интеллектуальные рекомендации по закупкам
📄 Генерация бизнес-отчетов для руководства
🔒 Корпоративная безопасность и проверка ввода данных
🎨 Современная интерактивная панель управления на Streamlit
🌟 Основные моменты проекта
✔ Корпоративная мультиагентная AI-архитектура
✔ Создано с использованием Google Agent Development Kit (ADK)
✔ Работает на базе Gemini 2.5 Flash
✔ Коммуникация инструментов на основе MCP
✔ Интеграция FastMCP
✔ Интеллектуальный анализ состояния запасов
✔ AI-рекомендации по закупкам
✔ Бизнес-отчетность для руководства
✔ Интерактивная панель управления Streamlit
✔ Модульная и масштабируемая архитектура
🏗️ Архитектура системы
StockPilot AI следует модульной, корпоративной мультиагентной архитектуре, в которой AI-рассуждения, бизнес-логика и выполнение инструментов четко разделены. Платформа использует Google Agent Development Kit (ADK) для оркестровки специализированных AI-агентов, а FastMCP предоставляет многократно используемые навыки бизнес-аналитики через Model Context Protocol (MCP).
Корневой координатор делегирует задачи предметно-ориентированным AI-агентам, ответственным за анализ запасов, прогнозирование спроса, обнаружение рисков запасов, генерацию рекомендаций по закупкам и составление отчетов для руководства. Каждый агент выполняет специализированную задачу, прежде чем совместно выработать единое бизнес-решение.
Эта модульная архитектура повышает масштабируемость, удобство сопровождения, объяснимость и позволяет интегрировать новые AI-возможности с минимальными изменениями в существующей системе.
🤖 Обязанности AI-агентов
AI-агент | Основная ответственность |
🧠 Корневой координатор | Оркеструет всех AI-агентов и объединяет итоговые ответы |
📊 Анализатор данных | Профилирует загруженные наборы данных и вычисляет статистику запасов |
📈 Детектор трендов спроса | Прогнозирует спрос и анализирует скорость продаж |
⚠️ Детектор рисков | Выявляет риски дефицита, избытка и узкие места в запасах |
📦 Рекомендатель | Генерирует AI-рекомендации по закупкам |
📄 Составитель отчетов | Создает готовые для руководства бизнес-сводки |
🔄 Многопользовательский рабочий процесс
Рабочий процесс начинается с загруженного набора данных о запасах. Корневой координатор распределяет задачи анализа по специализированным AI-агентам, каждый из которых вызывает многократно используемые навыки интеллектуального анализа запасов через Model Context Protocol (MCP). После завершения всех анализов координатор агрегирует результаты в отчет для руководства, содержащий инсайты по запасам, прогнозы спроса, рекомендации по закупкам и бизнес-аналитику.
🛠️ Технологический стек
Уровень | Технология |
AI-фреймворк | Google Agent Development Kit (ADK) |
Большая языковая модель | Gemini 2.5 Flash |
Коммуникация агентов | Model Context Protocol (MCP) |
MCP-сервер | FastMCP |
Бэкенд | Python |
Фронтенд | Streamlit |
Обработка данных | Pandas |
Визуализация данных | Plotly |
Стилизация | Пользовательский CSS |
Среда выполнения | Python 3.13 |
📈 Бизнес-влияние
StockPilot AI спроектирован для поддержки принятия решений по управлению запасами на основе данных, объединяя AI-рассуждения с бизнес-аналитикой. Вместо простого анализа записей о запасах, платформа помогает организациям выявлять операционные риски, оптимизировать стратегии закупок и повышать эффективность управления запасами с помощью коллаборативных AI-агентов.
Ключевые бизнес-преимущества
📉 Снижение дефицита товаров благодаря упреждающему анализу спроса
📦 Минимизация избыточных запасов и затрат на хранение
💰 Улучшение использования оборотного капитала
📈 Прогнозирование будущего спроса на запасы с помощью AI-инсайтов
⚠️ Выявление рисков запасов до того, как они повлияют на операции
🤖 Автоматизация рекомендаций по закупкам
📊 Генерация готовых для руководства бизнес-отчетов
🚀 Ускорение стратегического принятия решений по запасам
🌟 Почему StockPilot AI?
В отличие от традиционных систем управления запасами, которые основаны на статических бизнес-правилах, StockPilot AI объединяет несколько специализированных AI-агентов, сотрудничающих для решения сложных задач управления запасами.
Традиционные системы управления запасами
Ручной анализ запасов
Статические бизнес-правила
Ограниченные возможности прогнозирования
Реактивное принятие решений
Фрагментированная отчетность
StockPilot AI
Мультиагентное AI-сотрудничество
Интеллектуальное прогнозирование спроса
AI-обнаружение рисков
Автоматизированные рекомендации по закупкам
Бизнес-аналитика для руководства
Модульная и масштабируемая архитектура
Объяснимая поддержка принятия решений на основе ИИ
✨ Корпоративные функции
Функция | Описание |
🤖 Мультиагентный рой | Специализированные AI-агенты сотрудничают для решения проблем управления запасами |
📊 Интеллектуальный анализ запасов | Анализ состояния запасов и операционной эффективности |
📈 Прогнозирование спроса | Прогнозирование трендов спроса и скорости продаж |
⚠️ Обнаружение рисков | Выявление дефицита, избытка и узких мест в запасах |
💰 Оптимизация оборотного капитала | Улучшение распределения капитала с помощью AI-рекомендаций |
📄 Отчетность для руководства | Генерация готовых для руководства бизнес-сводок |
🔒 Безопасная обработка | Проверка ввода, безопасная обработка ключей API и безопасное выполнение |
🚀 Модульная архитектура | Легко расширяется с помощью MCP-инструментов и многократно используемых навыков |
🚀 Быстрый старт
Выполните следующие шаги, чтобы запустить StockPilot AI локально.
Related MCP server: confirmation-outlook-mcp
📦 Клонирование репозитория
git clone https://github.com/ankitachotaliya2310/StockPilot-AI.git
cd StockPilot-AI📥 Установка зависимостей
Установите все необходимые пакеты Python.
pip install -r requirements.txt🔑 Настройка окружения
Создайте файл .env на основе .env.example.
GEMINI_API_KEY=YOUR_GEMINI_API_KEY
GEMINI_MODEL=gemini-2.5-flash✅ Проверка установки
Запустите набор проверки для валидации MCP-инструментов, AI-агентов и многократно используемых навыков.
python -X utf8 verify_system.py▶️ Запуск StockPilot AI
Запустите приложение Streamlit.
streamlit run app.pyОткройте браузер и перейдите по адресу:
http://localhost:8501📂 Структура репозитория
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🔗 Исследуйте StockPilot AI
🗺️ Дорожная карта
StockPilot AI спроектирован как масштабируемая корпоративная платформа интеллектуального управления запасами. Будущие улучшения могут включать:
🌐 Управление запасами на нескольких складах
📡 Интеграция с ERP и SAP в реальном времени
🤖 AI-движок рекомендаций поставщиков
📈 Расширенное прогнозирование спроса
📦 Автоматическое создание заказов на закупку
🔐 Аутентификация пользователей на основе ролей
☁️ Облачное развертывание
📊 Панель бизнес-аналитики в реальном времени
🔔 Умные оповещения и уведомления о запасах
🌍 Многоязычная корпоративная поддержка
🤝 Вклад
Вклад приветствуется!
Если вы хотите улучшить StockPilot AI, можете:
Форкнуть репозиторий
Создать ветку для новой функции
Отправить pull request
Сообщить об ошибках или предложить улучшения через GitHub Issues
🙏 Благодарности
Этот проект был создан с использованием современных технологий AI и инженерии данных, включая:
Google Agent Development Kit (ADK)
Gemini 2.5 Flash
Model Context Protocol (MCP)
FastMCP
Streamlit
Pandas
Plotly
Python
Особая благодарность программе Google × Kaggle AI Agents Capstone за вдохновение на разработку этого проекта.
📄 Лицензия
Этот проект распространяется под лицензией MIT.
Подробности см. в файле LICENSE.
⭐ Если вы нашли этот проект полезным, пожалуйста, подумайте о том, чтобы поставить ему звезду на GitHub.
Создано с ❤️ с использованием Google Agent Development Kit (ADK), Gemini и 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