← voltar ao dashboard
Attivo Valore — Fluxo MCP v2
Arquitetura em 6 camadas: entradas, cliente MCP, servidor com 17 tools, camada de dados (externos, RAG, Gemini), esteira pipeline_triagem, e outputs APROVADO/REPROVADO/MANUAL.
Attivo Valore — Fluxo MCP v2
17 tools · 105 chunks RAG · Gemini · 2026-06-20
0 · ENTRADAS
CNPJ / CPF
triagem de credito
PDF / Imagem
matricula, CCB, balanco
CSV Morningstar
carteira / portfolio
Query macro
dashboard BR-US ao vivo
Calculo de IR
RF / FII / acoes / offshore
Pergunta livre
RAG sobre 15 docs
1 · CLIENTE MCP
Cowork · Claude Desktop · PowerShell direto · PyCharm
transport stdio -> 17 tools mcp__attivo__* expostas
2 · SERVIDOR attivo_mcp (Python + FastMCP, .venv local)
ENTRADA / EXTRACAO
web_fetch
extrair_dados_documento (Vision)
morningstar_parse_csv
IA / RAG
ai_consult (Gemini chat)
rag_indexar
rag_consultar (105 chunks)
ANALISE / NUMERIC
carteira_analise
macro_snapshot · carry_spread
ir_calculadora
CONECTORES (STUB)
assertiva_consulta
upminer_buscar
gyra_consultar
ORQ + OUT
pipeline_triagem
to_html · save_artifact
list_artifacts · health
17 tools registradas · py_compile OK · reindexacao 105 chunks em 1m45s
3 · CAMADA DE DADOS + CEREBRO
3a · EXTERNOS
LIVE
Yahoo Finance · FRED · BCB SGS
Gemini API (chat + embed + vision)
STUB (esperando chave)
Assertiva · Upminer · Gyra+
AUTH
chave Gemini formato AQ.A
header X-goog-api-key
3b · RAG INTERNO (ChromaDB)
15 docs · 105 chunks · cosine
• Politica de credito Attivo · Apetite Q2 · Historico originadores
• Morningstar workflows (7) · methodologies proprietarias
• US market structure · BR cheatsheet · Macro dashboard
• Mapa Advisory v7 · Prompt library · Dolarizacao digital
• Knowledge Accumulation (notas Circle/USDC etc.)
EMBEDDING
gemini-embedding-001 (768d, multilingual)
indice em rag/index/ (persistente)
3c · CEREBRO AI
Gemini chat
gemini-flash-latest
fallback: 2.5-flash -> 1.5-flash
Gemini Vision
multimodal: PDF · PNG · JPG · WEBP
Gemini Embedding
gemini-embedding-001 (768d)
OPCIONAL
Manus (via orchestrator.py, assincrono)
4 · ESTEIRA pipeline_triagem (4 passos, ~12s end-to-end)
1 · Enrich
Assertiva + Upminer + Gyra+
stub -> JSON requires_credentials
2 · RAG
embed(query) -> top-5 chunks
com source + score
3 · Gemini decide
SYSTEM_PROMPT comite Attivo
JSON com schema fixo
4 · Persistir
artifacts/triagem_<doc>_<ts>.json
+ opcional to_html
5 · VEREDITO + FORMATOS
APROVADO
com limite + taxa + spread + politica citada
ANALISE MANUAL
com red flags + next steps
REPROVADO
com veto numerado da politica
FORMATOS: JSON em artifacts/ · HTML estilizado (to_html) · PDF (Chrome -> Ctrl+P)
Attivo Valore — MVA Management & Operacoes · gerado pelo attivo_mcp em 2026-06-20