MCP Agent DB
Uma ferramenta poderosa para consulta de bases de dados usando linguagem natural.
CaracterÃsticas
- 🤖 Agente Inteligente: Converte perguntas em linguagem natural para SQL
- 🔠Consultas Avançadas: Suporte para consultas complexas com joins e agregações
- 📊 Geração de Gráficos: Integração com ferramentas MCP para visualização
- 🢠Multi-empresa: Suporte para múltiplas empresas e filiais
- 💾 Cache Inteligente: Sistema de cache para otimizar performance
- 🔄 Memória de Conversação: Mantém contexto entre consultas
Instalação
pip install mcp-agent-db
Uso Básico
from mcp_agent_db import consultar_banco_dados
resultado = consultar_banco_dados("TOP 10 clientes que mais compraram", "minha_empresa")
print(resultado)
API REST
O pacote inclui uma API REST completa para integração com aplicações web e mobile.
from mcp_agent_db.main import app
import uvicorn
uvicorn.run(app, host="0.0.0.0", port=8000)
Endpoints Principais
POST /api/consulta- Realizar consultas em linguagem naturalGET /api/schemas- Listar schemas disponÃveisPOST /api/grafico- Gerar gráficos a partir dos dados
Suporte
Para mais informações, visite: https://github.com/leokaique/mcp-agent-db
Metadata
Release files for mcp-agent-db 1.0.8
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| mcp_agent_db-1.0.8.tar.gz | 295.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mcp_agent_db-1.0.8-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 593.3 kB
Release files / mcp_agent_db-1.0.8.tar.gz
| Download URL | mcp_agent_db-1.0.8.tar.gz |
|---|---|
| Size | 295.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f9e6b5375c29bfa3db5e52152bd7b5fda5053f7dc3112a05b9fcdcd508c817ec
|
|
BLAKE2b-256 checksum How to use checksums |
0e0fd85c5423806e65301960fcfc12753f0fd8cca1fc628f04b0f7846b567305
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.10
|
Release files / mcp_agent_db-1.0.8-py3-none-any.whl
| Download URL | mcp_agent_db-1.0.8-py3-none-any.whl |
|---|---|
| Size | 298.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
03908a1601fd05e5b3c5a5504cdbe5a45cfb7e026d4496a8b4c929f361c3f793
|
|
BLAKE2b-256 checksum How to use checksums |
4f5baf29999fa1b4cd161a4f053000c36e5627b36448844783406739ba925a26
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.10
|