
VaultRoom: Um Agente de Risco DeFi Onde o Notion É o Plano de Controle
Esta é uma submissão para o Desafio Notion MCP
O que eu construí
Operadores de DeFi que gerenciam posições de empréstimo em várias blockchains enfrentam um problema familiar: alertas espalhados por bots do Discord, rastreamento de riscos em planilhas e decisões críticas tomadas via mensagens no Telegram. Não há uma única fonte de verdade, nenhum fluxo de escalonamento estruturado e nenhuma maneira limpa para um humano ficar por dentro quando um agente de IA sinaliza algo perigoso.
VaultRoom é um agente de monitoramento de risco DeFi multi-chain que transforma o Notion em um plano de controle bidirecional. O agente monitora posições on-chain em Cardano e Ethereum, detecta anomalias usando verificações baseadas em regras e análise do Gemini 2.5 Pro, e gerencia um espaço de trabalho vivo no Notion — onde operadores humanos definem limites, aprovam escalonamentos e recebem resumos diários escritos por IA.
Cada interação no Notion flui através do servidor remoto Notion MCP via OAuth. Zero @notionhq/client SDK em uso. MCP é a camada de protocolo entre o agente e o Notion.
A ideia chave: o Notion não é um painel. É o plano de controle. Os dados fluem em ambas as direções.
O que o agente faz:
- Consulta Cardano (Blockfrost) e Ethereum (ethers.js) para saldos de carteiras e transações
- Detecta sinais de risco: quedas de fator de saúde, movimentos de baleias, anomalias de saldo
- Chama Gemini 2.5 Pro para analisar sinais críticos e gerar avaliações de risco em linguagem simples
- Escreve eventos de risco, atualizações de posição e alertas em bancos de dados do Notion via MCP
- Escalona alertas críticos e aguarda aprovação humana no Notion antes de resolver
- Deixa comentários nas páginas do Notion para reconhecer decisões humanas
- Gera páginas de resumo diário ricas com tabelas, destaques e alternâncias — tudo via Markdown do Notion através do MCP
O que o humano faz (no Notion):
- Configura quais carteiras monitorar e define limites de alerta
- Adiciona protocolos a uma lista de monitoramento
- Revisa a análise de risco gerada pela IA
- Aprova ou rejeita alertas escalonados alterando um campo de status
- Lê resumos diários de portfólio
Demonstração em Vídeo
Mostre-nos o código
🏦 VaultRoom
Agente de risco DeFi multi-chain com o Notion como plano de controle — alimentado pelo Notion MCP.
Construído para o Desafio Notion MCP · Março de 2026
O Problema
Operadores de DeFi que gerenciam posições em Cardano e Ethereum dependem de ferramentas espalhadas — bots do Discord para alertas, planilhas para rastreamento, Telegram para coordenação. Não há uma única fonte de verdade, nenhum fluxo de escalonamento estruturado e nenhuma aprovação humana para ações críticas.
A Solução
VaultRoom transforma o Notion em um plano de controle de risco DeFi. Um agente de IA monitora posições on-chain, detecta anomalias e escreve análises de risco estruturadas diretamente em bancos de dados do Notion — totalmente através do Notion MCP.
Operadores humanos configuram limites, aprovam escalonamentos e recebem resumos diários escritos por IA. Tudo isso sem sair do Notion.
O Notion não é um painel. É o plano de controle. MCP é o protocolo.
Arquitetura
graph TB
subgraph USER["👤 Operador Humano"]
NOTION_UI["Espaço de Trabalho Notion<br/>(Navegador / App)"]
end
subgraph NOTION_MCP["☁️ Servidor Notion MCP<br/><i>mcp.notion.com</i>"]
MCP_API["Protocolo MCP<br/>HTTP Streamable +…Como eu usei o Notion MCP
É aqui que eu fui fundo. VaultRoom conecta-se ao servidor MCP remoto hospedado do Notion (https://mcp.notion.com/mcp) via OAuth 2.0 com PKCE e usa 7 ferramentas MCP como sua integração principal:
| Ferramenta MCP | Direção | Como o VaultRoom a utiliza |
|---|---|---|
notion-search |
Ler | Encontra bancos de dados pelo nome, localiza páginas de posição existentes para lógica de upsert |
notion-fetch |
Ler | Lê o DB de Configuração para obter limites, lê a Lista de Monitoramento, consulta o Painel de Risco para aprovações humanas |
notion-create-pages |
Escrever | Criando eventos de risco, entradas de posição, itens de log de alerta e páginas de resumo diário |
notion-update-page |
Escrever | Atualiza dados de posição na nova varredura, resolve eventos escalonados após aprovação humana |
notion-create-database |
Escrever | Estrutura todo o espaço de trabalho do Notion com 6 bancos de dados usando sintaxe SQL DDL |
notion-create-comment |
Escrever | Agente deixa comentários de reconhecimento em itens escalonados após aprovação humana |
notion-get-comments |
Ler | Lê threads de discussão sobre eventos de risco escalonados |
O Loop Bidirecional
A maioria das integrações do MCP que eu vi são unidirecionais — um agente escreve no Notion. O VaultRoom vai em ambas as direções:
Humano → Agente (Notion → MCP → VaultRoom):
O agente lê os bancos de dados de Configuração e Lista de Monitoramento a cada ciclo de monitoramento. Se um humano altera um limite de fator de saúde de 1.2 para 1.5 na interface do Notion, o agente o capta no próximo ciclo e ajusta sua detecção.
O VaultRoom oferece uma solução inovadora para operadores DeFi, centralizando alertas e análises de risco em uma única plataforma. Isso pode melhorar a eficiência e a tomada de decisões em ambientes complexos de múltiplas blockchains, beneficiando empresas brasileiras no setor financeiro.


