MCP.Market

WoWSQL MCP server

online · 100% uptime
by wowsql.com·com.wowsql/mcp·v1.0.0·4 stars

Managed Postgres MCP: projects, SQL, docs search, and storage buckets via OAuth.

A93/100grade A
What users say
No reviews yet
Be the first
Safety scan
A93/100

full report

Adoption
Growing

4 stars

Reviews

Write one

Nobody has reviewed WoWSQL yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

WoWSQL tools

Tool list not cached yet. `describe` through the gateway fetches it live.

Public scan report

scanner v0.1.10 · 2026-10-14 · same rubric, same numbers if you re-run it

no findings
  • –Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 756ms (auth required)20/20
  • –Tool poisoningtools not inspected (endpoint requires auth); not countedn/a
  • Auth qualityOAuth resource metadata advertised on 40115/15
  • Maintenancelast push 62 days ago12/15
  • Maintainer identityregistry namespace matches repository owner; website matches verified namespace9/10
Overall 93/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How WoWSQL compares

Against every graded Databases MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
93/100
higher than 96% of 802 Databases servers
Uptime
100%
of our recent checks; the typical remote Databases server answers 100%
Response time
684 ms
faster than 13% of 292 Databases servers
GitHub stars
4
more than 70% of 602 Databases servers

Install WoWSQL in Claude Code, Cursor or VS Code

claude mcp add --transport http mcp https://mcp.wowsql.com/mcp
Add to Cursor

What the publisher says

From the WoWSQL repository's README, as published. We do not edit it. Read it on GitHub

WoWSQL MCP (Model Context Protocol)

wowsql-style HTTP MCP with OAuth 2.0 authorization code + PKCE on the WoWSQL API.

Packages

Quick start (self-hosted MCP process)

From the repo root:

cd mcp
npm install
npm run build
npm start

Authentication (OAuth 2.0 + MCP)

The MCP process is an OAuth protected resource (not the authorization server):

  1. POST /mcp requires Authorization: Bearer unless MCPALLOWUNAUTHENTICATED=true (dev only).
  2. Missing/invalid tokens get 401 with WWW-Authenticate: Bearer ... resource_metadata="" so MCP clients (Cursor, etc.) can start OAuth.
  3. Token validation calls your API: GET {WOWSQLAPIBASE}/api/v1/auth/me with the same Bearer token (must match the JWT issued by WoWSQL OAuth or login).
  4. Discovery
  • Authorization server metadata (WoWSQL API): GET {WOWSQLAPIBASE}/.well-known/oauth-authorization-server
  • Protected resource metadata (this MCP host): GET /.well-known/oauth-protected-resource/mcp

Cursor / Electron: OAuth metadata is rewritten so authorizationendpoint, tokenendpoint, and registrationendpoint point at this MCP host (e.g. http://localhost:8787/...). The MCP process proxies those requests to WOWSQLAPIBASE, so the IDE does not need a working direct fetch to localhost:8000 for OAuth (which often shows up as fetch failed). You still need FastAPI running on WOWSQLAPI_BASE so the proxy can reach it.

If MCPPUBLICURL is unset, PRM and 401 resourcemetadata are derived from each request’s Host (and X-Forwarded-Proto), so http://localhost:8787/mcp and http://127.0.0.1:8787/mcp each get matching metadata. Set MCPPUBLICURL** when the MCP is behind a reverse proxy or you need a single fixed origin in production.

Option A — .env / .env.local (recommended) Copy packages/mcp-server-wowsql/.env.example to .env or .env.local in that folder. The CLI loads .env, then .env.local (overrides), then the process cwd .env. Use .env.local for machine-specific values (e.g. http://localhost:8000) without committing them.

cd mcp/packages/mcp-server-wowsql
cp .env.example .env
# edit .env — set WOWSQL_API_BASE to your API
npm run build   # from mcp root: npm run build -w @wowsql/mcp-server-wowsql
npm start

Option B — shell (no file)

PowerShell:

cd mcp
$env:WOWSQL_API_BASE="http://localhost:8005"
$env:PORT="8787"
npm start

bash / zsh:

cd mcp
export WOWSQL_API_BASE=http://localhost:8005
export PORT=8787
npm start

Endpoints

  • MCP (Streamable HTTP): POST http://localhost:8787/mcp — JSON-RPC body; append query params for scoping. MCP clients (Cursor, etc.) use this.
  • MCP (browser): GET http://localhost:8787/mcp returns 401 with a short “not authorized” page (no public metadata). The protocol is POST JSON-RPC with Authorization: Bearer.
  • Health: GET http://localhost:8787/health

Example scoped URL for clients:

http://localhost:8787/mcp?projectref=&readonly=true&features=database,docs

OAuth (API)

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

WoWSQL: common questions

Is WoWSQL MCP server safe?
Yes, by our scan: it is graded A (93/100). Read the WoWSQL safety report
How do I install WoWSQL?
It runs remotely at mcp.wowsql.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does WoWSQL need an API key?
No key to paste: it signs you in with OAuth when your client connects.
Is WoWSQL maintained?
The last commit was 83 days ago (2026-08-13). The latest release is v1.0.0.
Is WoWSQL up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
What can I use instead of WoWSQL?
Servers from other publishers that do the same job: Appwrite MCP server, Run402 MCP server and Neon MCP server. Compare all WoWSQL alternatives.
How does WoWSQL compare with other Databases MCP servers?
safety score 93/100 (higher than 96% of 802 Databases servers); uptime 100% (of our recent checks; the typical remote Databases server answers 100%); response time 684 ms (faster than 13% of 292 Databases servers). Full comparison.

Alternatives to WoWSQL

Same job from other publishers: the closest match first, then the best rated.

All WoWSQL alternatives →
  • Appwrite
    Build and deploy backends: auth, Postgres/MySQL/vector databases, storage, functions, hosting, CDN
    A
  • Run402
    x402 pay-per-call infra for agents: $0.03 image generation, Postgres, auth, storage, functions.
    B
  • Neon
    Official Neon MCP server for managing Neon projects and Lakebase Postgres databases.
    A
  • PostgreSQL MCP Server
    PostgreSQL MCP server with 203 tools, connection pooling, HTTP/SSE, OAuth 2.1, and tool filtering
    A
  • Zektor
    Managed Postgres and Valkey hosted in Germany. Agents can create a trial database with no signup.
    B