Comece em 5 minutos
ValorBrain expõe seu cérebro corporativo via MCP, REST e webhooks. Conecte qualquer agent, ingira de qualquer fonte.
Início rápido
Cadastro + token
Crie sua conta e complete o onboarding. Settings → MCP Tokens → Generate.
Conecte seu agent
Claude Desktop, Cursor, Windsurf, Hermes: qualquer client compatível com MCP.
Ver exemplosIngira conhecimento
Filesystem watcher, webhook REST, MCP store e 5 conectores OAuth nativos (Notion, Slack, Drive, GitHub, Linear).
Ver conectoresConsulte de qualquer agent
Tool MCP query, REST API ou hooks com injeção automática de contexto.
Referência APIConfiguração MCP
ValorBrain expõe um servidor MCP HTTP com OAuth 2.1.
Claude Desktop
{
"mcpServers": {
"valorbrain": {
"url": "https://mcpbrain.valor.digital/mcp",
"transport": "http",
"headers": {
"Authorization": "Bearer vbm_<your-token>"
}
}
}
}Path: ~/.claude/claude_desktop_config.json
Cursor / Windsurf
Clients com OAuth 2.1 dynamic client registration descobrem auth automaticamente via https://mcpbrain.valor.digital/.well-known/oauth-authorization-server
Ingestion
4 caminhos pra alimentar o cérebro:
Do seu agent (MCP)
# registra o endpoint; o primeiro uso abre o OAuth curl -fsSL https://valorbrain.valor.digital/install.sh | bash # ou, direto no Claude Code: claude mcp add --transport http valorbrain \ https://mcpbrain.valor.digital/mcp
O OAuth não coloca token no shell. Para clientes sem OAuth, crie um token dedicado em Configurações → Tokens MCP e cole somente na configuração protegida do cliente.
REST ingest (API)
curl -X POST https://valorbrain.valor.digital/api/v1/ingest \
-H "Authorization: Bearer fk_<prefix>.sk_<secret>" \
-H "Content-Type: application/json" \
-d '{
"collection": "decisions",
"path": "ADR-007.md",
"title": "Multi-tenant migration",
"content": "## Decision..."
}'MCP store tool
Diretamente do agent via tool store. Claude Code, Cursor e outros MCP clients podem ingerir sem sair do fluxo.
OAuth connectors (BYOK)
Notion, Google Drive, Slack, GitHub e Linear — disponíveis em Conectores (após login). Você traz suas credenciais OAuth; o sync roda em background e ingere no engine do tenant. Requer plano Starter ou superior.
Integrações com agents
Funciona com qualquer agent via REST. Aqui estão os frameworks mais comuns.
Hermes Agent
Plugin nativo com 10 tools (read + write). Auto-injetado no system prompt. Hermes lê e escreve memória automaticamente em cada sessão.
OpenClaw
Plugin nativo kind: memory com 10 agent tools. Hooks de lifecycle e context surfacing injetado no prompt automaticamente.
Claude Code / Cursor
Via MCP server HTTP. Claude Desktop, Cursor e Windsurf suportam MCP nativo com OAuth 2.1.
REST direto
Use HTTP direto com Bearer token. Funciona com qualquer linguagem, qualquer framework.
REST quick reference
Engine (cloud): https://valorbrain-api.valor.digital
Somente em instalação self-hosted: http://localhost:7438 no host que executa o engine.
Auth engine: Authorization: Bearer vb_<token> · Header: X-Tenant-ID: <uuid>
Ingest via SaaS: valorbrain.valor.digital/api/v1/ingest com fk_*.sk_*. MCP usa vbm_*.
# Search — POST /search (hybrid BM25 + vector + RRF)
curl -X POST https://valorbrain-api.valor.digital/search \
-H "Authorization: Bearer vb_..." \
-H "X-Tenant-ID: <your-tenant-uuid>" \
-H "Content-Type: application/json" \
-d '{"query":"architecture decision","limit":5}'
# Retrieve — POST /retrieve (multi-strategy)
curl -X POST https://valorbrain-api.valor.digital/retrieve \
-H "Authorization: Bearer vb_..." \
-H "X-Tenant-ID: <your-tenant-uuid>" \
-H "Content-Type: application/json" \
-d '{"query":"ADR-007 multi-tenant","limit":10}'
# Ingest (engine direto — POST /documents)
curl -X POST https://valorbrain-api.valor.digital/documents \
-H "Authorization: Bearer vb_..." \
-H "X-Tenant-ID: <your-tenant-uuid>" \
-H "Content-Type: application/json" \
-d '{"collection":"decisions","path":"ADR-001.md",
"content":"## We chose PostgreSQL..."}'
# Get document by ID
curl https://valorbrain-api.valor.digital/documents/abc123 \
-H "Authorization: Bearer vb_..." \
-H "X-Tenant-ID: <your-tenant-uuid>"
# Pin, forget
curl -X POST https://valorbrain-api.valor.digital/documents/abc123/pin \
-H "Authorization: Bearer vb_..." -H "X-Tenant-ID: <your-tenant-uuid>"
curl -X POST https://valorbrain-api.valor.digital/documents/abc123/forget \
-H "Authorization: Bearer vb_..." -H "X-Tenant-ID: <your-tenant-uuid>"
# Collections
curl https://valorbrain-api.valor.digital/collections \
-H "Authorization: Bearer vb_..." -H "X-Tenant-ID: <your-tenant-uuid>"API reference
| Method | Path | Description |
|---|---|---|
| POST | /search | Hybrid search (BM25 + vector + RRF) |
| POST | /retrieve | Multi-strategy retrieve |
| GET | /documents/:id | Full document by ID |
| GET | /documents | List documents (paginated) |
| GET | /collections | All collections with doc counts |
| GET | /sessions | Recent session summaries |
| GET | /timeline/:id | Temporal context around doc |
| GET | /graph/similar/:id | Semantically similar docs |
| GET | /graph/causal/:id | Causal links from doc |
| GET | /stats | Index statistics |
| Method | Path | Description |
|---|---|---|
| POST | /documents | Ingest document |
| POST | /documents/:id/pin | Pin to foundation set |
| POST | /documents/:id/forget | Soft-delete |
| POST | /documents/:id/feedback | Rate (POSITIVE / NEGATIVE) |
| POST | /documents/:id/snooze | Temporarily deprioritize |
| PATCH | /documents/:id/visibility | Change visibility |
| DELETE | /documents/purge | Purge forgotten docs |
Self-hosted / On-prem
O engine roda em qualquer Linux com PostgreSQL 15+ e 4GB+ de RAM. Não publicamos um instalador aberto: on-prem sai acompanhado, com a build do engine, as migrações e o dimensionamento dos serviços de GPU.
O que fica do seu lado
- PostgreSQL 15+ com pgvector, e o engine em uma porta HTTP interna.
- Opcional em GPU: embedding (LFM2.5-Embedding-350M), reranker (BGE-Reranker-v2-m3) e um modelo local para expansão de consulta — sem eles o sistema funciona, com menos precisão de busca.
- Nenhuma chamada sai da sua rede: é o que separa on-prem do hospedado.
Para on-prem, integração custom ou SLA dedicado, fale com a gente.
Pronto pra começar?
5 minutos pra setup. Plano grátis para sempre. Sem cartão de crédito.

