Enables natural language analysis of automotive data by generating and executing SQL queries through Google Gemini AI, allowing users to ask questions in Portuguese and receive intelligent interpretations of database results.
Provides integration with MariaDB database for querying and analyzing automotive sales data, including products, customers, vendors, and transactions through AI-generated SQL queries.
🚗 MCP – Sistema de Análise de Dados Automotivos
Sistema inteligente de análise de dados utilizando Google Gemini e MariaDB
Projeto desenvolvido para fins de estudo e portfólio.
📋 Sobre o Projeto
Este é um projeto MCP (Model Context Protocol) que demonstra a integração entre um modelo de IA generativa (Google Gemini) e um banco de dados MariaDB, permitindo realizar análises de dados usando linguagem natural.
🎯 Objetivos Educacionais
Demonstrar na prática a comunicação entre LLMs e bancos de dados
Implementar um sistema completo de análise utilizando NLP
Criar um ambiente funcional com Docker + Python + SQL
Servir como material de estudo em IA aplicada e engenharia de dados
🏗️ Arquitetura do Sistema
🚀 Tecnologias Utilizadas
Python 3.10+
MariaDB 11.4
Google Gemini 2.0 Flash
Docker
pandas
⚙️ Funcionalidades
🔍 Análise com Linguagem Natural
Perguntas diretas em português
Geração automática de queries SQL
Execução e interpretação inteligente dos resultados
🛠️ Instalação Rápida
💡 Como Usar
Exemplos de perguntas simples:
Perguntas mais elaboradas para testar a LLMs:
📘 Projeto desenvolvido para aprendizado prático
Sinta-se à vontade para explorar, modificar e ampliar o sistema.
This server cannot be installed