MCP.Market

SQAI — deterministic, read-only structured data MCP server

by thyn-ai·io.github.thyn-ai/sqai·v0.1.20

SQAI MCP server — four governed, deterministic, read-only data tools. Free login to execute.

B82/100grade B
What users say
No reviews yet
Be the first
Safety scan
B82/100

full report

Adoption
Growing

0 stars83 downloads/wk

Reviews

Write one

Nobody 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

no findings
  • 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
Overall 82/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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.

More from thyn-ai →