Skip to main content
Glama
raphamaster

MCP Automotivo

by raphamaster

🚗 MCP – Sistema de Análise de Dados Automotivos

Python MariaDB Google%20Gemini Docker

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

Related MCP server: MCP-Driven Data Management System

🏗️ Arquitetura do Sistema

projeto-mcp-automotivo/
├── 📁 database/
│   └── dados_fake_completo.sql
├── 📁 src/
│   ├── database.py
│   ├── mcp_gemini.py
│   ├── requirements.txt
│   └── .env
├── docker-compose.yml
└── README.md

🚀 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

git clone https://github.com/raphamaster/projeto-mcp-automotivo.git
cd projeto-mcp-automotivo

# Subir banco de dados via Docker
docker-compose up -d

# Instalar dependências do Python
pip install -r src/requirements.txt

# Executar o sistema
python src/mcp_gemini.py

💡 Como Usar

Exemplos de perguntas simples:

"Qual o faturamento total?"
"Quais são os 5 produtos mais vendidos?"
"Quem são os melhores vendedores?"

Perguntas mais elaboradas para testar a LLMs:

"Qual categoria de produtos tem a melhor margem de lucro (diferença entre preço de venda e custo) e quantas unidades foram vendidas de cada categoria no último mês?"

"Quais clientes do tipo 'Oficina' têm o maior ticket médio e qual a frequência de compras deles? Mostre também o valor total gasto por cada um."

"Como evoluiu o faturamento mensal nos últimos 6 meses? Mostre a variação percentual mês a mês e identifique se há alguma tendência de crescimento ou queda."

"Compare a performance dos vendedores considerando não apenas o faturamento, mas também o número de vendas realizadas e o tempo que cada um está na empresa. Quem tem a melhor eficiência?"

"Quais produtos têm alta demanda (muitas vendas) mas estoque baixo, representando risco de ruptura? E quais têm estoque alto mas pouca saída, representando capital parado?"

"Qual é o produto 'carro-chefe' de cada categoria em termos de faturamento?"

"Existe correlação entre o valor da venda e a forma de pagamento escolhida?"

"Quais vendedores são mais eficientes em vender produtos de alta margem?"

📘 Projeto desenvolvido para aprendizado prático

Sinta-se à vontade para explorar, modificar e ampliar o sistema.

F
license - not found
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • A
    license
    -
    quality
    D
    maintenance
    Enables natural language database operations on MySQL databases with AI integration, supporting CRUD operations, schema inspection, and audit logging with built-in security features including SQL injection protection and permission controls.
    Last updated
    542
    MIT
  • F
    license
    B
    quality
    D
    maintenance
    Enables natural language interaction with MySQL Sakila database through intent-based tools for movie search, customer management, rental operations, and business analytics without exposing database schema.
    Last updated
    18
  • A
    license
    -
    quality
    D
    maintenance
    Enables executing SQL queries, schema introspection, and data management for PostgreSQL and MySQL databases via natural language, supporting local, SSH, and AWS RDS connections.
    Last updated
    48
    MIT

View all related MCP servers

Related MCP Connectors

  • Connect your Mercado Pago account to AI via Brazil's Open Finance: balances, statements, cards, inve

  • Connect your Nubank account to AI via Brazil's Open Finance: balances, statements, cards, investment

  • Connect your Banco Bmg account to AI via Brazil's Open Finance: balances, statements, cards, investm

View all MCP Connectors

Latest Blog Posts

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/raphamaster/mcp-automotivo'

If you have feedback or need assistance with the MCP directory API, please join our Discord server