Query your database from Claude, Cursor & ChatGPT.
Point your AI assistant at every database and API in your account — even one behind a corporate firewall — over the Model Context Protocol. No VPN: the database can sit in a corporate office and your AI client at home. Only a revocable MCP key lives in your config — generate one and connect in about 90 seconds, read-only by default.
Your AI assistant
Claude · Cursor · ChatGPT · Grok
holds one MCP keyQuery Streams cloud
mcp.querystreams.com
relays both waysNetwork Agent
runs inside your network
read-only validator




The agent opens one outbound, encrypted connection — requests and results flow both ways over it. No inbound port, no VPN.
No database credentials in your AI config. No VPN.
Open-source MCPs put a raw connection string in your client config — so the AI (and your laptop) must be able to reach the database directly. Query Streams puts only a revocable MCP key there. The real credentials live on the Network Agent inside your network, so a database in a corporate office is reachable from an AI client at home — securely, with no VPN and nothing exposed.
{
"mcpServers": {
"querystreams": {
"url": "https://mcp.querystreams.com",
"headers": {
"Authorization": "Bearer YOUR_MCP_KEY"
}
}
}
}In your AI client config
- One MCP key (a revocable token)
- The cloud URL —
mcp.querystreams.com - A per-key scope:
read/analyze/execute
Never leaves your network
- Database usernames & passwords
- Connection strings & host names
- The database itself — no inbound port, no VPN
What an npm install MCP can’t match
A developer can stand up a direct-database MCP in 30 seconds. Here’s what changes when you need it in production.
No VPN, across any network
The Network Agent opens one encrypted connection out to the cloud, so a database in a corporate office and an AI client at home connect with no inbound port, no IP allowlist and no VPN — the pattern security teams already approve.
Schema Intelligence, not information_schema
Every schema call returns AI-curated descriptions, a semantic type per column, sample values, enum distributions and discovered foreign keys — so the model writes correct SQL the first time instead of guessing.
Read-only & scoped per key
A hardcoded validator in the agent allows only SELECT / WITH / EXPLAIN — everything else is rejected. Each key carries its own scope, so a browse-only key never gets execute.
Query Streams MCP vs a direct-database MCP
Open-source direct-DB servers are great for poking at a dev database. For production data, the gaps add up.
Direct-DB MCP (postgres-mcp-server…)
- The database must be reachable from the LLM or your laptop
- A raw connection string sits in your client config
- Bare
information_schema— the model guesses columns - Scope-less — the string grants whatever it can do
- One MCP entry per database; SaaS APIs not supported
Query Streams MCP
- Connect across networks — no inbound port, no VPN
- Only a revocable MCP key in the config; creds stay home
- Schema Intelligence — descriptions, semantic types, FKs
- Per-key
read/analyze/executescopes - One key, all 59 sources — databases and SaaS APIs as SQL
Direct-DB MCPs are a fine 30-second npm install for a dev database. Query Streams is what you reach for when the data is production, the database is behind a firewall, and a connection string in an AI config is a non-starter.
One key. Every source, every AI client.
38 database connectors and 8 API connectors, surfaced through one MCP endpoint and reachable from any standards-conformant MCP client. A federated query is a saved query like any other, so an assistant can run one and get the already-joined rows back — “how did each region do last week” answered across two databases, in chat.
Standards-conformant MCP server with token auth. Add a connector any time — the AI sees it on the next qs_list_connectors call.
No VPN. Connect in about 90 seconds.
Install the agent once; after that, generating a key and connecting an assistant takes about 90 seconds — even across networks.
Install the Agent
Run the outbound-only Network Agent inside your network — Windows, Linux or macOS. A one-time setup; no inbound port, no VPN.
Connect your sources
Add any of 11 databases and 8 API connectors. Schema Intelligence profiles them so the AI sees real columns.
Generate one MCP key
Create a key in the portal, pick its scope (read / analyze / execute), and revoke it any time.
Paste it & ask
Drop the key into Claude, Cursor, ChatGPT or Grok and ask — about 90 seconds, no VPN, no credentials in the config.
MCP Server FAQ
Do I need to open ports or run a VPN?
No. The Network Agent runs inside your network and opens a single outbound, encrypted connection to mcp.querystreams.com — requests and results travel both ways over that one agent-initiated channel. Your AI client connects to the cloud, never to your database, so there’s no inbound port, no static IP allowlist and no VPN. That’s what lets a database in a corporate office answer an AI client at home. The agent runs on a laptop, a VM, on-prem hardware, or any cloud that allows outbound HTTPS.
Are my database credentials in the AI config?
No. Only a revocable MCP key (a token) and the cloud URL go in the client config. The real database credentials stay on the Network Agent inside your network and are never sent to the AI client or the cloud. Revoke a key any time from the portal.
Which AI tools can I use?
Any MCP-compatible client. Tested with Claude Desktop, Claude Code, Cursor, ChatGPT, Grok, Windsurf, Zed, Gemini CLI, Continue, VS Code Copilot and Goose — and it works with any other MCP-compatible client.
What if the AI tries to write or delete data?
The Network Agent runs every query through a hardcoded read-only validator before it reaches your database. SELECT, WITH and EXPLAIN are accepted; everything else (INSERT, UPDATE, DELETE, DROP, ALTER…) is rejected. The validator runs in the agent, not the cloud, so it can’t be bypassed by a compromised cloud surface.
Which plans include the MCP Server?
MCP Server is included on the Business and Enterprise plans. New accounts get a 30-day free trial on signup with no credit card required, so you can generate a key and connect an assistant before committing.
Connect your AI assistant to your data.
Generate one MCP key, drop it into Claude, Cursor, ChatGPT or Grok, and ask — no VPN, one outbound-only agent, every connector you’ve added, read-only by default.





