Perguntar Claude sobre seu banco de dados do Nilo, em inglês simples
Conecte o Claude, o Claude Code, o Cursor ou qualquer cliente MCP ao Query Streams uma única vez. O Claude lê a estrutura do seu banco de dados Nile, escreve o SQL, executa-o em modo somente leitura por meio do Agente que já está conectado aos seus dados e retorna as linhas. Nenhuma senha do banco de dados chega à IA. Leva cerca de dez minutos e o plano gratuito cobre esse processo.
O resultado final será o que você obterá.
A Claude that can answer questions about your Nile database with live, read-only queries, explain what the columns mean, and follow up when you ask for more — without ever seeing a database login, and without a firewall change: the Agent already inside your network runs the SQL and sends back only the rows. Once the Agent is in place, connecting Claude takes about 90 seconds if you are comfortable with a settings screen. Like this:
O que há em clientes No meu banco de dados Nilo? Mostre-me algumas linhas e explique o que cada coluna significa.
Primeiro, examinei a estrutura da tabela e, em seguida, executei uma consulta somente leitura por meio do seu agente. Aqui estão três das linhas de clientes:
| id_do_inquilino | ID do cliente | nome |
|---|---|---|
| 1042 | Comerciantes do Northwind | Seattle |
| 1057 | Equipamentos Alpinos | Denver |
| 1063 | Alimentos do Porto | Halifax |
id_do_inquilino identifica a linha. ID do cliente e nome are described in your Schema Intelligence model, so I can filter on them by name.
Which three nome values brought in the most revenue this quarter, and how does that compare with last quarter? Anything I should look into?
I joined clientes para pedidos on the relationship Schema Intelligence found, then ran one aggregate for each quarter. Both queries were read-only and returned 3 rows each:
| nome | This quarter | Last quarter | Change |
|---|---|---|---|
| Denver | 184,200 | 133,900 | +38% |
| Seattle | 171,650 | 168,400 | +2% |
| Halifax | 96,300 | 129,700 | −26% |
Denver is the story: revenue up 38% on almost the same number of customers, so average order value rose. Halifax fell 26%, and the drop is two customers who ordered every month last quarter and not at all this quarter — worth a call before month end. Seattle is flat. Want the two Halifax accounts by name?
Rather not wire up an AI client at all? On the Business plan, Nova is the assistant built into Query Streams itself. It has every tool Claude gets here, plus the ones Claude does not: it drafts and validates the SQL against your Schema Intelligence model, turns the answer into a chart, and saves the result as a query your team can run from Excel, Google Sheets or the REST API — no key, no connector, nothing to install. Use MCP when your people already live in Claude, Cursor or ChatGPT; use Nova when you want the answers inside the Portal.
O Nile armazena seus dados na nuvem, sob a gestão do seu provedor. O Claude, por outro lado, reside em um navegador ou terminal e não sabe nada sobre isso. A solução usual é colar um esquema no chat e torcer para que funcione, ou fornecer sua senha do Nile para um servidor MCP de código aberto. O Query Streams funciona de forma diferente: o Agente que já possui acesso ao seu banco de dados Nile executa o SQL que o Claude escreve, em modo somente leitura, e o servidor MCP verifica, entre as consultas, quem está fazendo a solicitação, o que pode ser feito e com que frequência. O Claude obtém as respostas. Ele nunca recebe as credenciais.
O Nile é um banco de dados PostgreSQL desenvolvido para aplicativos multi-tenant. Tabelas com uma coluna `tenant_id` são sensíveis ao tenant, e o Agente se conecta sem um contexto de tenant, portanto, Claude vê as linhas de todos os tenants, a menos que uma consulta filtre por `tenant_id`.
O que você vai precisar
Uma conta do Query Streams
O MCP está disponível em todos os planos, inclusive no plano gratuito. O plano gratuito permite uma chave ou um aplicativo conectado, que é tudo o que este guia precisa. Cadastre-se em my.querystreams.com.
Nilo conectado através do Agente
O agente é instalado em qualquer computador que esteja sempre ligado, com a conexão Nile adicionada em Agentes de Dados.
Escolha o Nilo No console do Nile, abra seu banco de dados, clique em Configurações, depois em Conexão, escolha Postgres e clique em Gerar credenciais. Copie a string de conexão para o campo String de conexão. Preencha o host, como eu-central-1.db.thenile.dev, o nome de usuário, a senha e o banco de dados. O Nile exibe a senha apenas uma vez.
MCP ativado para você
Criadores, proprietários e administradores têm acesso desde o início. Todos os outros precisam de um administrador para ativar o recurso. MCP alterne ao lado do nome deles abaixo Conta → Controle de acessoAté então, a página do MCP exibe a mensagem "O MCP está desativado para sua conta".
Um cliente de IA
O Claude na web, o Claude Desktop ou os aplicativos móveis do Claude se conectam sem necessidade de chave. O Claude Code, o Cursor, o ChatGPT e cerca de outras dez ferramentas também funcionam; o Portal possui uma configuração pronta para cada uma delas.
Onde o trabalho é realizado? No computador que executa o Agente. Ele recebe o SQL que Claude escreveu, verifica se é um SELECT, executa-o e retorna as linhas. Portanto, esse computador precisa estar ligado quando você fizer a solicitação; seu próprio laptop só precisa do cliente de IA.
Configure em quatro etapas
-
Abra o MCP no portal.
Faça login em my.querystreams.com e aberto Transmissões → Ao vivo → MCPA página possui quatro abas: Conectar, Aplicativos Conectados, Minhas chaves e, para administradores, AtividadeVerifique o Minhas chaves Painel lateral: ele lista seu conector Nile e indica se a Inteligência de Esquema foi executada nele. A cobertura completa é o que permite que Claude escreva SQL Nile correto na primeira tentativa.
Está vendo a mensagem “O MCP está desativado para sua conta”? Sua organização possui MCP, mas seu usuário está desativado. Um administrador o ativa com o MCP alterne ao lado do seu nome abaixo. Conta → Controle de acessoCriadores, proprietários e administradores estão presentes desde o início.
-
Escolha como você se conectará.
Existem duas entradas, e ambas terminam no mesmo lugar:
Aplicativos de bate-papo · sem chaveclaude.ai, Claude Desktop, ChatGPT
In Claude, Query Streams is in the Anthropic Connectors Directory: browse connectors, click Conectar. Elsewhere you paste one address into the app,
https://mcp.querystreams.com/mcpe conecte-se por meio de um chat. Uma página de Fluxos de Consulta será aberta, você seleciona a organização e as permissões e clica em Aprovar conexãoNada para copiar, nada para manter em segredo. A conexão aparece em Aplicativos Conectados e pode ser revogada lá.Ferramentas de desenvolvedor · uma chaveClaude Code, Cursor, VS Code e amigos
Sobre Minhas chaves clique Gerar chaveDê uma olhada. Nome da chave como “Código Claude no meu laptop”, mantenha Ler e Executar Com a opção marcada, escolha uma Validade (Nunca, 30 dias, 90 dias ou 1 ano) e clique Gerar chaveCopie-o e então Continue a instalação: o Conectar A aba mostra o trecho de código exato para sua ferramenta com a chave já preenchida.
Ambas as formas utilizam as mesmas três permissões, que você escolhe na tela de consentimento ou na chave:
- Ler
- Liste conectores, navegue por tabelas e colunas, leia suas consultas salvas e regras de alerta. Nunca retorna dados de linha.
- Executar
- Execute consultas SQL somente leitura e consultas salvas por meio do seu Agente e retorne as linhas. Sem isso, Claude pode descrever seus dados, mas não responder com base neles.
- Analisar
- Criar tabelas de perfil, descobrir relacionamentos e agendar uma execução do Schema Intelligence. Isso consome créditos e dados do Nova AI, portanto, a tela de consentimento nunca é marcada previamente.
Perdeu a chave? Aberto Minhas chavesO ícone do olho mostra isso novamente e Copiar chave completa copia-o. Revogue-o lá se um laptop desaparecer; todos os clientes que o utilizam falham na próxima chamada, em cerca de cinco minutos.
-
Conecte-se com Claude
Escolha a receita do Claude que você usa. O endereço do servidor é o mesmo em todos os lugares:
https://mcp.querystreams.com/mcp.Claude na web, Claude para desktop e dispositivos móveis. sem chave
- Aberto Configurações → Conectores e clique em Navegue pelos conectores. Query Streams is listed in the Anthropic Connectors Directory: find Fluxos de consulta e clique em Conectar. (Or open the directory listing directly and click Conectar there.)
- If your organization hides directory connectors, click Adicionar conector personalizado instead. Name it Fluxos de consulta, colar
https://mcp.querystreams.com/mcp, leave the OAuth fields empty, click Adicionar, then in any chat click + → Navegue pelos conectores → Fluxos de consulta → Conectar. - Uma aba "Fluxos de Consulta" será aberta. Faça login, se solicitado, selecione a organização e revise. Ler e Executar, opcionalmente Limitar a conectores específicose clique Aprovar conexão.
- De volta ao Claude, você vê “Conectado aos Fluxos de Consulta”. Na primeira vez que o Claude usa uma ferramenta, ele pergunta: escolha Permitir sempre.
If you do add it by hand in Claude Desktop, use Configurações → Conectores → Adicionar, não o chat interno Adicionar ao mercado option, which expects a git repository. Connectors sync to your Claude account, so the mobile apps and Desktop pick it up automatically. Menu names are Anthropic’s and can move.
Código Claude chave
Um único comando, com a sua chave de "Minhas Chaves":
terminalclaude mcp add --transport http querystreams https://mcp.querystreams.com/mcp \ --header "X-MCP-Key: qsmcp_COLE_SUA_CHAVE_AQUI"
Isso descreve o projeto atual.
.mcp.json. Adicionar--escopo usuárioPara ter fluxos de consulta em todos os projetos. Execute/mcpdentro do Código Claude para ver se está conectado.Cursor chave
Aberto Configurações do cursor → MCP → Adicionar novo servidor MCPou editar
.cursor/mcp.jsonna raiz do seu espaço de trabalho:.cursor/mcp.json{ "mcpServers": { "querystreams": { "url": "https://mcp.querystreams.com/mcp", "headers": { "X-MCP-Key": "qsmcp_COLE_SUA_CHAVE_AQUI" } } } }Reinicie o Cursor ou execute MCP: Reiniciar servidores; um
fluxos de consultaO ícone aparece na barra de status do MCP.Usar outra coisa? O Conectar guia Possui receitas prontas para colar para ChatGPT, VS Code, Visual Studio, OpenAI Codex CLI, Gemini CLI, Windsurf, Zed, Cline, Continue.dev e JetBrains AI, além de um Colar e mesclar ferramenta que solta o
fluxos de consultaentrada em um arquivo de configuração que você já possui. Qualquer cliente que se comunique via MCP sobre HTTP funciona: servidorhttps://mcp.querystreams.com/mcp, cabeçalhoChave X-MCP(umAutorização: PortadorO cabeçalho com a mesma chave também funciona). -
Faça sua primeira pergunta
Comece com algo cuja resposta você já saiba, para que possa ver Claude escolher a ferramenta certa. Três opções que funcionam bem com seu banco de dados do Nilo:
- “Que dados tenho na minha base de dados do Nilo?”
- Claude lista as tabelas que consegue visualizar, informa quais possuem Inteligência de Esquema e pergunta o que você deseja examinar.
- “Mostre-me dez linhas de clientes e explique cada coluna.”
- Claude primeiro lê a estrutura da tabela (Ler), depois executa um SELECT através do seu Agente (Executar) e descreve o que customer_id e name significam.
- “Quantas linhas cada nome de cliente possui? Qual nome tem o maior número de linhas?”
- Claude escreve o GROUP BY no dialeto do Nilo, executa-o e responde em uma frase com uma pequena tabela. Continue a conversa no mesmo chat; isso mantém o contexto.
Para confirmar a fiação, pergunte “Quais conectores de fluxos de consulta eu tenho?”Claude liga
qs_list_connectorse em Minhas chaves a chave Último uso A hora é atualizada em poucos segundos. Um aplicativo conectado aparece abaixo. Aplicativos Conectados com a hora em que foi conectado e a última vez que foi usado.
É isso. Agora, Claude responde a partir do seu banco de dados Nile sempre que você pergunta, em qualquer instância de Claude que você tenha aberto. Nada saiu da sua rede, exceto as linhas necessárias para a pergunta, e ninguém digitou uma senha em uma IA.
O que Claude pode fazer quando estiver conectado
Claude vê dezenove pequenas ferramentas. Você nunca as nomeia; Claude escolhe a certa para a sua pergunta. Em outras palavras:
Entenda seus dados
Liste os conectores, bancos de dados e agentes. Leia as tabelas e colunas do seu banco de dados Nile com descrições, valores de exemplo e relacionamentos após a execução do Schema Intelligence.
Perfil e exploração
Analise o perfil de uma coluna para ver seus valores reais antes de filtrá-la. Descubra junções entre tabelas que nunca tiveram uma chave estrangeira declarada. (Analisar)
Utilize suas consultas salvas
Liste as consultas parametrizadas salvas em que sua equipe confia e execute-as com novos valores. Consultas federadas que abrangem várias fontes são executadas no servidor e retornam já unidas.
Executar SQL somente leitura
Escreva e execute uma instrução SELECT no dialeto correto para o Nilo. Por padrão, o limite é de 1.000 linhas e 60 segundos; Claude pode solicitar um limite maior, de até 50.000 linhas e cinco minutos. (Executar)
Verificar alertas
Liste suas regras de alerta, o estado atual delas e as ativações recentes. Claude pode criar uma regra como teste; uma pessoa a ativa na página de Alertas.
Melhorar o modelo
Verifique a cobertura do Schema Intelligence por banco de dados e, com sua concordância, agende uma execução para que as próximas respostas sejam melhores. (Analisar)
Os nomes das ferramentas, caso queira reconhecê-las nas respostas de Claude.
| Permissão | Ferramentas |
|---|---|
| Ler | qs_list_organizações qs_list_agentes qs_list_connectors qs_get_si_status qs_get_connector_schema qs_get_table_schema qs_get_relacionamentos qs_list_saved_queries qs_get_task_status qs_list_alert_rules qs_get_alert_state qs_list_alertas_recentes |
| Analisar | tabela_de_perfil_qs qs_descobrir_relacionamentos qs_request_si_analysis qs_setup_si |
| Executar | qs_executar_consulta qs_executar_consulta_salva qs_create_alert_rule (apenas propõe; nunca armado por Claude) |
Por que a Inteligência de Esquema é importante aqui?
Cada resposta que Claude recebe é etiquetada com a origem da estrutura, e Claude ajusta o grau de confiança que deposita no que vê.
| Nível | O que Claude vê | Resultado |
|---|---|---|
| Inteligência de esquemas | Descrições para cada tabela e coluna, valores de exemplo, significados de enumerações, junções declaradas e descobertas. | Claude escreve o código SQL correto para o Nile logo na primeira tentativa e explica os dados em termos de negócio. |
| Esquema capturado | Nomes de tabelas e colunas, tipos, chaves. | Claude trabalha, mas infere significados a partir de nomes e pode solicitar informações adicionais. |
| Esquema ao vivo | O banco de dados está fora da seleção de captura do conector, portanto a estrutura é lida em tempo real a cada solicitação (requer permissão de Execução; SQL Server, MySQL e PostgreSQL). | As consultas ainda são executadas. Claude explora com seleções menores quando precisa de mais informações. |
Se um banco de dados for importante, execute o Schema Intelligence nele uma vez a partir de Nova → Inteligência. O Minhas chaves A aba mostra um painel de cobertura para cada conector. Como funciona a Inteligência de Esquemas.
O que os planos permitem
O MCP está incluído em todos os planos, inclusive no plano gratuito, sem custo adicional. O que cada plano define é a quantidade de chaves ou aplicativos conectados que você pode armazenar e quantas chamadas Claude pode fazer por minuto:
| Plano | Chaves por usuário | Chaves por organização | Chamadas por minuto |
|---|---|---|---|
| Gratuito | 1 | 1 | 30 |
| Núcleo Pessoal | 1 | 1 | 60 |
| Personal Plus | 1 | 1 | 90 |
| Núcleo de negócios | 2 | 3 | 120 |
| Negócios Plus | 3 | 5 | 150 |
| Business Max | 5 | 10 | 240 |
| Núcleo Empresarial | 5 | 25 | 300 |
| Enterprise Plus | 8 | 50 | 450 |
| Empresa Max | 10 | 100 | 600 |
Um aplicativo conectado conta como uma chave. Além do valor por minuto, cada chave pode executar no máximo 10 consultas por minuto. Uma consulta retorna até 1.000 linhas e leva até 60 segundos para ser executada, a menos que Claude solicite mais, com um limite máximo de 50.000 linhas e cinco minutos. As linhas recebidas por Claude são contabilizadas no seu limite do Data Realm, o mesmo pool usado pelas suas consultas do Excel e do Planilhas Google, e o MCP (Maximum Charge Point - Ponto Máximo de Compressão) é medido antes da compressão, portanto, um resultado amplo custa mais aqui do que as mesmas linhas em uma planilha. As execuções do Schema Intelligence iniciadas por Claude consomem créditos do Nova AI, exatamente como acontece no Portal. Consulte a página de preços. pelas verbas.
Mantendo-o seguro
Somente leitura, verificado pelo agente.
Somente instruções SELECT são executadas. A verificação ocorre no computador que executa o Agente, antes que seu banco de dados Nile veja o SQL, portanto, nada que Claude escreva pode alterar os dados.
Sem credenciais em IA
O login do Nile permanece no Agente. Claude possui uma chave ou conexão do Query Streams, que você pode revogar na página do MCP; a alteração entra em vigor em cerca de cinco minutos.
Tudo é registrado.
Cada chamada de ferramenta aparece no MCP. Atividade A guia e cada consulta no Histórico de Consultas são registradas como tipo de cliente MCP, atribuídas à pessoa cuja chave ou conexão as executou. O texto SQL e a própria chave nunca são gravados no log de atividades.
O que o provedor de IA recebe
Os nomes das tabelas e colunas, as descrições do Schema Intelligence, incluindo valores de exemplo, e as linhas das consultas que você solicita são enviados ao provedor de IA que você conectou, de acordo com os termos dele. O Query Streams nunca vê seu chat.
Boas próximas jogadas
- Salve as consultas que você considera canônicas. No Construtor de Consultas, Claude prioriza as consultas salvas, portanto, "clientes ativos" significa o que sua equipe define.
- Use um projeto Claude Com o recurso Query Streams integrado, você pode inserir suas regras personalizadas nas instruções: qual banco de dados Nile usar por padrão e quais consultas salvas são as definições oficiais.
- Conceda a função de Analisar quando desejar respostas mais aprofundadas. Analisar o perfil de uma coluna antes de filtrá-la é a diferença entre adivinhar um código de status e usar o correto. Isso consome créditos de IA da Nova, portanto, ficará desativado até que você o desative.
- Peça um gráfico. O claude.ai gera gráficos a partir das linhas que Claude recebe de volta.
Quando algo não funciona
| O que você vê | O que significa | Consertar |
|---|---|---|
| Claude não exibe nenhuma ferramenta de fluxos de consulta. | O conector foi adicionado, mas nunca se conectou a partir de um chat, ou a chave foi colada no lugar errado. | Em Claude: + → Procurar conectores → Consultar fluxos → ConectarEm uma ferramenta de desenvolvedor: reinicie-a e verifique. Último uso Nas minhas chaves. |
CHAVE MCP OBRIGATÓRIA ou 401 | Nenhuma chave chegou ao servidor, geralmente devido a uma quebra de linha perdida ao copiar e colar ou à chave estar no cabeçalho errado. | Copie a chave novamente de "Minhas Chaves" e envie-a em seguida. Chave X-MCP cabeçalho. |
MCP_USUÁRIO_DESATIVADO | Um administrador desativou o MCP para o seu usuário. | Peça-lhes para virar o MCP ligue novamente em Conta → Controle de acesso. |
MCP_SCOPE_REQUIRED ou MCP_SCOPE_NEGADO | A chave ou a conexão não possui permissão para essa ação, geralmente Executar. | Edite a chave em Minhas Chaves e marque a caixa. ExecutarOu então, reconecte o aplicativo e aprove-o. |
MCP_KEY_ORG_LIMIT_EXCEEDED | O limite de chaves do seu plano foi atingido. No plano gratuito, isso corresponde a uma chave ou um aplicativo conectado. | Cancele um plano que você não usa mais ou mude para um plano superior. |
MCP_AGENT_NOT_CONNECTED ou MCP_AGENT_NOT_REGISTERED | O agente que possui seu banco de dados Nile não está conectado no momento. | Aberto Dados → Agentes de Dados e inicie o Agente no computador dele. |
MCP_DATABASE_NOT_CAPTURED | O banco de dados está fora da seleção de captura do conector, portanto não há esquema armazenado nem Inteligência de Esquema para ele. As consultas ainda funcionam. | Adicione-o à seleção de captura no conector e, em seguida, execute a Inteligência de Esquema se desejar respostas mais detalhadas. |
MCP_TAXA_LIMITADA | Muitas chamadas por minuto para o seu plano, ou mais de 10 consultas por minuto em uma única tecla. | Aguarde um momento. A Inteligência de Esquema permite que Claude atenda em menos chamadas. |
MCP_QUERY_TIMEOUT ou MCP_OUTPUT_TOO_LARGE | A consulta excedeu o tempo limite ou retornou mais informações do que Claude pode processar em uma única resposta. | Peça para reduzir o número de linhas ou colunas, ou para usar um filtro de data. Normalmente, Claude sugere isso por conta própria. |
MCP_DATA_REALM_EXAUSTADO | O limite de dados da sua organização para o período foi esgotado. | Aguarde até que o saldo seja redefinido ou recarregue-o pelo Portal. |
| violação de modo somente leitura | O SQL não era um SELECT. | Por design. Nada escreve através do MCP. |
Perguntas que as pessoas fazem
Claude pode alterar meus dados do Nilo?
Não. O Agente aceita apenas instruções SELECT e verifica isso antes da execução do SQL. Claude pode enfileirar uma execução do Schema Intelligence ou criar uma regra de alerta como teste; ambas gravam nos metadados do Query Streams, nunca no seu banco de dados Nile.
Preciso abrir uma porta ou usar uma VPN?
Não. O agente estabelece uma conexão de saída na porta 443, e tanto as requisições quanto as linhas trafegam por ela. Se o HTTPS de saída funcionar, o MCP funciona.
O plano gratuito realmente cobre isso?
Sim. O plano gratuito é permanente, não um período de teste com prazo de validade. O MCP está incluído em todos os planos; o plano gratuito permite uma tecla ou um aplicativo conectado e 30 chamadas por minuto. Veja exatamente o que o plano gratuito inclui. página de preços.
Quais outras ferramentas de IA funcionam além do Claude?
Qualquer ferramenta que utilize MCP via HTTP: ChatGPT, Cursor, VS Code com Copilot, Visual Studio, OpenAI Codex CLI, Gemini CLI, Windsurf, Zed, Cline, Continue.dev e JetBrains AI, todas possuem uma receita pronta na aba Conectar.
Claude consegue enxergar a organização como um todo?
Uma chave alcança todos os conectores da sua organização. Um aplicativo conectado pode ser limitado a conectores específicos mediante sua aprovação. Cada chave ou conexão pertence a uma organização; conecte-se apenas uma vez por organização, conforme necessário.
Qual a diferença entre este e o Nova?
Nova é o assistente dentro do Portal Query Streams e compartilha o mesmo modelo de Inteligência de Esquema. Use Nova quando quiser respostas dentro do Query Streams; use MCP quando quiser seus dados dentro do Claude, junto com tudo o que você já faz lá.
Claude conhece o dialeto SQL do Nilo?
Sim. Cada resposta de esquema informa ao Claude qual tipo de conector está sendo analisado, e o Claude escreve o SQL para esse mecanismo. Com a Inteligência de Esquema, ele também vê as descrições das colunas e os valores de exemplo, então para de ter que adivinhar o que um código de status ou uma abreviação significa.
Meu banco de dados do Nilo precisa estar no mesmo computador que o Claude?
Não. Apenas o Agente precisa estar onde seu banco de dados Nile está localizado, ou em qualquer computador sempre ligado com acesso à internet. O Claude pode estar no seu laptop, no seu celular ou em um servidor em outro lugar; ele só se comunica com os Fluxos de Consulta.

