mcpbeat Sign in

Veto — SQL Safety & Cost Oracle MCP Server

answering

Veto — SQL Safety & Cost Oracle is answering right now. Last checked 2 min ago. It exposes 3 tools. Last commit 14 Jun 2026.

Deterministic safety, correctness & cost gate that vets Postgres SQL before your AI agent runs it.

Uptime history 51 days of history · worst day 98%
51 days agonow
100.0%
Uptime 24h
91 of 91 checks
3
Tools
read from the server
228 ms
Response time
average over 24h
0
Stars
last commit 14 Jun 2026

Nothing serious here today

Today is the operative word: we check Veto — SQL Safety & Cost Oracle every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 2 min ago.

run in your terminal
claude mcp add veto --transport http https://vetosql.com/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "veto": {
      "url": "https://vetosql.com/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.veto]
url = "https://vetosql.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "veto": {
      "url": "https://vetosql.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "veto": {
      "url": "https://vetosql.com/mcp"
    }
  }
}

Available tools 3

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

policies
get_policies
Return the custom org policy set currently stored for your Pro key — the same rules analyze_sql enforces on top of the built-ins. Read-only; returns an empty list if none are set. Use set_policies to change them.
set_policies
Replace the stored custom org policy set for your Pro key (this is also how you update or clear them: send the full new set to update, or an empty array to remove all). Each policy blocks or warns on an operation against matching tables (e.g. no DELETE on payments). Policies are declarative data — validated, never executed — and apply transparently to every later analyze_sql call made with this key. Use get_policies to read the current set.
analyze
analyze_sql
Analyze Postgres SQL/migrations for destructive operations, locking risk, correctness traps (NULL handling that silently returns wrong results), anti-patterns, and query cost. Returns a deterministic verdict (ok/warn/block) with findings. Pass the optional `schema` argument (your CREATE TABLE/INDEX DDL) to also get EXPLAIN-based cost analysis run on a throwaway scratch Postgres — no separate tool or DB connection needed.

Endpoints

URLTransportStateLatencyChecked
https://vetosql.com/mcp streamable-http answering 250 ms 2 min ago

Alternatives to Veto — SQL Safety & Cost Oracle

same job, measured the same way
Boyce
by boyce-io

Deterministic SQL compiler for AI agents. Your agent stops guessing SQL.

66 installs/wk local only
Migrationpilot
by mickelsamuel

112 rules that catch dangerous PostgreSQL migrations, plus a pass/fail gate to call before any DDL.

822 installs/wk local only
MCP Postgres Nl Query
by infoinlet-marketplace

RLS/tenant-aware Postgres for AI agents — schema, read-only SQL, NL→SQL with safety rails.

26 installs/wk local only
Memory Kernel
by artem362

Local-first memory for AI agents: SQLite FTS5, deterministic recall, no vector DB, no cloud.

122 installs/wk local only
Sqlfmt MCP
by mukundakatta

Deterministic SQL formatting across 19 dialects (postgres, mysql, snowflake, bigquery, etc.).

17 installs/wk local only
Quarry
by wangggym

Safety-railed database access for agents: Postgres, MySQL, Redis. Read-only by default.

166 installs/wk local only
Shrike
by shrike-security

Governs what AI agents do: tool calls, SQL, commands, files checked against policy before they run.

55 installs/wk local only
JDBC MCP Server
by igorolv

Read-only PostgreSQL, Oracle and SQL Server access for AI agents: SQL, plans, schema, index stats

local only

Veto — SQL Safety & Cost Oracle — questions

Answers built from our own checks of this server.

What can Veto — SQL Safety & Cost Oracle do?
It exposes 3 tools, read directly from the server on our last check. Among them: analyze_sql, get_policies, set_policies. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Veto — SQL Safety & Cost Oracle working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 228 ms. The bar chart above shows every period we have measured.
How do I connect Veto — SQL Safety & Cost Oracle?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Veto — SQL Safety & Cost Oracle need an API key?
No. Veto — SQL Safety & Cost Oracle completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 3 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Veto — SQL Safety & Cost Oracle?
It answers our handshake in 228 ms on average, which is faster than 64% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Veto — SQL Safety & Cost Oracle open source?
We cannot say either way: 0 stars on GitHub, but we could not determine the licence, and without one the code is not open source by default.