Statey

Banco de dados hospedado nativo de agentes via MCP: coleções e registros validados compartilhados em todos os chats de IA, com esquemas versionados e atribuição.

Documentação

Guia de configuração e referência de ferramentas.

Conecte o Statey ao seu agente em menos de um minuto e depois pergunte qualquer coisa. Esta página mostra a conexão, sua primeira sessão e a superfície completa de ferramentas.

Nesta página

O que é o Statey

O Statey é um banco de dados que sua IA usa em seu nome. Conecte-o uma vez (é um servidor MCP, como qualquer outro conector) e cada conversa ganha um lugar permanente para guardar trabalho: diga ao Claude "rastreie este bug" e ele vira um registro na sua coleção de tickets; pergunte ao Cursor na próxima semana "o que ainda está aberto?" e ele consulta os mesmos dados. Você nunca projeta um esquema e nunca abre um aplicativo. Descreva o que quer rastrear, e o Statey constrói a estrutura, valida cada escrita e registra quem (você ou um agente) mudou o quê. Um workspace, todos os clientes, persistente entre sessões.

Conectar

O Statey fala o protocolo MCP streamable-HTTP. Adicione o endpoint abaixo a qualquer cliente compatível com MCP e pronto.

Endpoint MCP

(clique para copiar)

Claude (web ou desktop)

  1. Abra as Configurações.
  2. Vá para a aba "Conectores".
  3. Clique em "Adicionar conector personalizado".
  4. Cole a URL do endpoint e salve.

O conector usa OAuth; você será solicitado a entrar na primeira vez que usar.

  1. Execute o comando abaixo no seu terminal.
claude mcp add --transport http statey https://mcp.statey.ai/mcp

Adiciona o Statey à sua configuração local do Claude Code. A flag --transport http informa ao Claude Code para usar o protocolo streamable-HTTP.

Cursor, Windsurf ou qualquer cliente MCP

  1. Abra as configurações de MCP do seu cliente (geralmente um arquivo de configuração JSON ou um painel "MCP Servers").
  2. Adicione uma nova entrada de servidor com o tipo de transporte definido como streamable-HTTP (ou "http") e a URL definida para o endpoint acima.
  3. Salve e recarregue o cliente.

Se o seu cliente suportar apenas transporte SSE, use https://mcp.statey.ai/sse em vez disso.

Início rápido

Veja como é uma primeira sessão. Você não digita nada disso. Apenas descreva o que quer e o agente escolhe as ferramentas certas.

1Veja o que está no seu workspace

o que tem no meu workspace?

get_workspace_overview ferramenta chamada

Retorna suas coleções, contagens de registros e as permissões do agente chamador. Em um workspace totalmente novo, você verá uma lista vazia e dois modelos iniciais disponíveis.

2Crie uma coleção

crie um rastreador de tarefas com título, status (todo / in-progress / done), prioridade e responsável

create_collection ferramenta chamada

O Statey gera um esquema a partir da sua descrição, valida os tipos de campo e retorna um resumo. A coleção fica pronta imediatamente.

3Adicione alguns registros

adicione três tarefas: configurar CI (prioridade alta, todo), escrever o readme (média, todo), implantar em staging (alta, in-progress)

create_records ferramenta chamada

Todos os três registros caem em uma única escrita tudo-ou-nada. Cada um recebe um id, um contador de versão e uma entrada de atribuição no log de atividades.

4Consulte seus dados

mostre todas as tarefas de alta prioridade que ainda não foram concluídas

query_records ferramenta chamada

Retorna um resultado filtrado e paginado com uma contagem total. Você pode agrupar, ordenar ou filtrar por qualquer campo, tudo em linguagem natural.

Referência de ferramentas

A superfície completa de ferramentas para a versão atual, agrupada pelo que fazem. Você não chama essas ferramentas diretamente; seu agente seleciona a certa com base no que você pergunta.

Orientando-se

Duas ferramentas fornecem contexto: uma lista o que existe no workspace, a outra retorna o esquema de uma única coleção.

get_workspace_overview

Retorna suas coleções, contagens de registros, versões de esquema, triggers ativos, atores e as permissões do agente chamador.

Exemplos de solicitações

o que tem no meu workspace?

me dê uma visão geral

describe_collection

O esquema completo de uma coleção: cada campo e sua descrição, relações, registros de exemplo e índices disponíveis.

Exemplos de solicitações

quais campos o Tasks tem?

como os tickets são estruturados?

Moldando seus dados

Crie coleções a partir de uma descrição e evolua-as ao longo do tempo. Mudanças aditivas no esquema são aplicadas imediatamente; mudanças que quebram exigem confirmação.

create_collection

Uma nova coleção a partir de uma descrição simples ou de um modelo inicial (Tasks ou Tickets). As descrições de campo são obrigatórias; elas informam ao agente o que cada campo significa.

Exemplos de solicitações

crie um rastreador de tickets

faça uma coleção de clientes com nome, plano, mrr

update_schema

Evolua uma coleção. Mudanças aditivas (um novo campo opcional, um enum relaxado) são aplicadas imediatamente; mudanças que quebram exigem confirmação explícita. Retorna um diff.

Exemplos de solicitações

adicione uma data de renovação aos clientes

adicione uma opção de status 'urgente'

Trabalhando com registros

Crie, leia, consulte, atualize e exclua registros. As escritas são atribuídas e protegidas por concorrência otimista.

create_records

Insira de 1 a 100 registros de uma vez, validados tudo-ou-nada para que uma linha ruim nunca fique pela metade.

Exemplos de solicitações

novo ticket: loop de repetição do runner derruba entregas, prioridade alta

importe essas 30 tarefas

get_record

Busque um registro por id, opcionalmente resolvendo um nível de suas relações (uma tarefa vinculada, um cliente pai).

Exemplos de solicitações

puxe o TIC-206

mostre aquele cliente + o negócio vinculado

query_records

Filtre, ordene e pagine (até 200 por página) com uma contagem total. Agrupar por um campo retorna contagens por grupo em uma única chamada.

Exemplos de solicitações

tickets abertos agrupados por responsável

o que está em andamento agora?

update_record

Uma atualização parcial protegida por concorrência otimista. Se o registro mudou nesse meio tempo, a chamada retorna a versão atual em vez de sobrescrevê-la.

Exemplos de solicitações

mova o TIC-206 para em andamento

aumente a prioridade daquele ticket para alta

delete_record

Uma exclusão suave. O registro sai das consultas, mas é mantido no log de atividades.

Exemplos de solicitações

arquive aquele ticket

remova o cliente duplicado

archive_collection

Aposente uma coleção inteira: oculta das listagens, escritas congeladas, leituras ainda funcionam. Nada é excluído e reverte facilmente.

Exemplos de solicitações

arquive o quadro de sprint antigo

congele o inventário de 2025

unarchive_collection

Traga uma coleção arquivada de volta ao ativo: visível novamente, escritas reativadas.

Exemplos de solicitações

restaure o quadro de sprint

desarquive os leads do último trimestre

Reagindo a mudanças

Em breve

Parte do loop reativo da fase 2. Cada mudança emite um evento; triggers correspondem a eventos e despacham agentes ou webhooks.

create_trigger

Observe uma coleção para eventos de criação, atualização ou exclusão e despache um agente ou webhook quando eles corresponderem a um filtro. A causalidade é rastreada em cascatas.

Exemplos de solicitações

quando um ticket chegar, faça o triage-bot analisá-lo

avise a equipe de operações quando o inventário cair abaixo de 10

list_triggers · delete_trigger

Veja quais automações estão rodando e desligue-as.

Exemplos de solicitações

quais automações eu tenho?

desligue o trigger de triagem

get_queue_status

Fila por agente: contagem de pendências, idade do evento mais antigo e se a fila está pausada.

Exemplos de solicitações

tem algo esperando meus agentes?

a fila está acumulada?

resume_queue

Retome uma fila pausada: reproduza cada evento em ordem ou reconcilie todo o backlog com o estado atual em uma única passada.

Exemplos de solicitações

recupere o que se acumulou enquanto o runner estava fora

Auditoria e uso

O log de atividades registra o que mudou e por quê; o uso relata o consumo em relação ao seu limite.

query_activity

Pesquise o log imutável por coleção, registro, ator, ação ou intervalo de tempo, e siga cadeias de causalidade para ver o que desencadeou o quê.

Exemplos de solicitações

quem mexeu neste ticket e por quê?

o que aconteceu nos tickets esta semana?

get_usage

Consumo do período atual, gastos e orçamento restante em relação ao seu limite de gastos. Legível por agentes e também por pessoas.

Exemplos de solicitações

quanto eu usei este mês?

quão perto estou do meu limite?

Notas de referência

Esta é a superfície completa de ferramentas para a versão atual. Todas as escritas são atribuídas e registradas no log de atividades. Ferramentas marcadas como Em breve fazem parte do loop reativo da fase 2 e ainda não estão disponíveis.