SQAI — deterministic, read-only structured data MCP server
SQAI MCP server — four governed, deterministic, read-only data tools. Free login to execute.
0 stars83 downloads/wk
Reviews
Write oneNobody has reviewed SQAI — deterministic, read-only structured data yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
SQAI — deterministic, read-only structured data tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-11-03 · same rubric, same numbers if you re-run it
- Code scan2 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 3 days ago15/15
- Maintainer identityregistry namespace matches repository owner7/10
How SQAI — deterministic, read-only structured data compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 82/100
- higher than 63% of 48,255 servers
- Downloads a week
- 83
- more than 58% of 12,191 servers with a package
Release history: 4 versions in the registry since 2026-09-23, latest 2026-09-24, typically several a day.
Install SQAI — deterministic, read-only structured data in Claude Code, Cursor or VS Code
Runs npx -y @thyn-ai/sqai-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add sqai -- npx -y @thyn-ai/sqai-mcp
What the publisher says
From the SQAI — deterministic, read-only structured data repository's README, as published. We do not edit it. Read it on GitHub
SQAI — Structured Query AI
SQAI is the deterministic, read-only structured-data tool for AI agents, with governed execution and replayable provenance.
Apache-2.0 · TypeScript + Python · built on Algenta as the underlying substrate · a Thyn product
The model proposes meaning. SQAI controls execution: typed intent in, policy-checked deterministic execution, replayable results with full provenance out. No raw SQL, no eval, no write path.
Architecture
Quickstart (AI SDK)
import { generateText } from "ai";
import { createSQAI } from "@thyn-ai/sqai-ai-sdk";
const sqai = createSQAI({ sources: [{ data: "./data/sales.csv", name: "sales" }] });
const { text } = await generateText({
model: "openai/gpt-5-mini",
tools: sqai.tools(),
prompt: "Which region had the highest total revenue?",
});No server. No daemon for the query plane. The computation plane provisions a signed managed runtime transparently on first use.
<!-- mcp-name: io.github.thyn-ai/sqai -->
MCP server
The same three governed tools are available to any MCP host (Claude Desktop, Cursor, …) as a stdio server — descriptions, Zod schemas, and execute functions are read straight off the AI-SDK tool objects, never forked:
npx @thyn-ai/sqai-mcp{
"mcpServers": {
"sqai": {
"command": "npx",
"args": ["-y", "@thyn-ai/sqai-mcp"],
"env": {
"SQAI_SOURCES": "[{\"data\": \"./data/sales.csv\", \"name\": \"sales\"}]"
}
}
}
}Zero environment is a valid configuration: initialize and tools/list answer with no credentials (sources connect lazily on the first tool call). SQAIAPIKEY and SQAIDEPLOYMENTURL keep their usual semantics from @thyn-ai/sqai.
All three are annotated readOnlyHint: true, destructiveHint: false, idempotentHint: true, openWorldHint: false. The computation plane is free on 1 machine with a one-time device registration (sqai login) — licensing moves a signed token, never your data; without it, computation calls return a structured licensing error by design and queries keep working.
What works today
- Query plane (connect / resolve / query / verify / ask) — in-process, both languages
- Full SQAI computation plane behind capability-contract validation
- Policy allow-lists (sources, fields, functions) the model can never override
- Cross-language conformance: identical values, planhash, intentsignature
- Model-context truncation with opaque result handles
Repository layout
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
SQAI — deterministic, read-only structured data: common questions
- Is SQAI — deterministic, read-only structured data MCP server safe?
- Mostly: it is graded B (82/100). Read the SQAI — deterministic, read-only structured data safety report
- How do I install SQAI — deterministic, read-only structured data?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does SQAI — deterministic, read-only structured data need an API key?
- Yes. The registry entry asks for
SQAI_API_KEY. - Is SQAI — deterministic, read-only structured data maintained?
- The last commit was 4 days ago (2026-10-31). The latest release is v0.1.20.
- How does SQAI — deterministic, read-only structured data compare with other MCP servers?
- safety score 82/100 (higher than 63% of 48,255 servers); downloads a week 83 (more than 58% of 12,191 servers with a package). Full comparison.