SaturnSQL
Servidor MCP remoto hospedado com OAuth. Consulte PostgreSQL, MySQL, SQL Server, Oracle, BigQuery, ClickHouse e Redshift a partir do Claude, ChatGPT ou Cursor, somente leitura por padrão por conexão, com uma biblioteca de consultas compartilhada da equipe. Sem processo local e sem string de conexão em arquivo de configuração.
Servidor MCP hospedado
npx add-mcp 'https://mcp.saturnsql.com/mcp'Instala no Claude Code, Codex, Cursor e outros
Documentação
Use CasesPricingIntegrationsDesktopHelp
Sign In
Use Cases/SQL MCP Server
MCP server
Hosted database MCP server for Claude, ChatGPT and Cursor
Ask Claude, Cursor, ChatGPT, or any other MCP client something like "how many customers have this feature enabled?" and it queries your live database for the real number, not a guess. SaturnSQL runs the MCP server at mcp.saturnsql.com, so there's no config file or local process to run.
Click your name in the sidebar → Install MCP → pick Claude, ChatGPT, Cursor or Claude Code → sign in. No API key, no local process.
ClaudeMCP · app_db
You
How many workspaces have Slack scheduling turned on, by plan?
execute_query
SELECT plan, COUNT(*) AS workspaces FROM workspaces w JOIN features f ON f.workspace_id = w.id WHERE f.slack_scheduling = true GROUP BY plan ORDER BY 2 DESC;
| plan | workspaces |
|---|---|
| starter | 184 |
| pro | 96 |
| enterprise | 12 |
Claude
292 workspaces total, mostly on Starter.
How it works
No local MCP process, no connection string in a config file.
1
Connect your database
Add a connection in SaturnSQL, same as the editor uses.
2
Add the server URL
Paste mcp.saturnsql.com/mcp into Claude, ChatGPT, Cursor or Claude Code.
3
Sign in
Approve access with your SaturnSQL account. No API key to copy.
Tools available to your AI client9
list_connectionsSee which databases are available
get_schemaRead tables, columns, and foreign keys
execute_queryRun row-limited SQL
run_saved_queryRun a query from the team's library
save_queryWrite a result back to the team's library
export_query_resultsExport a result to CSV
list_schedulesSee scheduled exports and their status
create_scheduleSchedule a query to Sheets or Slack
run_schedule_nowTrigger a schedule immediately
Not a separate product
It's the same connections, the same shared query library, and the same row-limited, validated execution the SaturnSQL editor uses, just exposed as tools instead of a UI.
Queries your AI client saves show up for your team
Queries your team saved are ones it can run
Row-limited, read-only by default, same as the API
Billing, users, and account settings always rejected
Connect your AI client to your database
Every engine works the same way through MCP. A few have their own setup notes worth a closer look.
[
PostgreSQL
MCP server →
](/use-cases/postgresql-mcp-server)
[
MySQL
MCP server →
](/use-cases/mysql-mcp-server)
[
Oracle
MCP server →
](/use-cases/oracle-mcp-server)
[
BigQuery
MCP server →
](/use-cases/bigquery-mcp-server)
[
SQL Server
MCP server →
](/use-cases/sql-server-mcp-server)
[
Redshift
MCP server →
](/use-cases/redshift-mcp-server)
[
ClickHouse
MCP server →
](/use-cases/clickhouse-mcp-server)
DynamoDB connects the same way. Comparing options? See the best MCP servers for databases.
Setup for your AI client
Same server URL everywhere, you sign in once per client.
[
Claude
Custom connector, web and desktop →
](/use-cases/claude-mcp-server)
[
ChatGPT
Developer mode connector →
](/use-cases/chatgpt-mcp-server)
[
Cursor
One URL in mcp.json →
](/use-cases/cursor-mcp-server)
[
Claude Code
One claude mcp add command →
](/use-cases/claude-code-mcp-server)
Common questions
Is this different from the built-in AI SQL editor?
Yes. The AI SQL editor is AI inside SaturnSQL's own editor. The MCP server is the reverse: it puts SaturnSQL's database access inside Claude, Cursor, ChatGPT, or whatever MCP client you use. Use whichever fits how you work; both hit the same data.
Does it run queries automatically?
Your AI client decides when to call the tools, and most clients ask you first. Queries are row-limited, and on a connection in read-only mode (the default for new connections) every query must be a single SELECT, WITH or EXPLAIN statement.
What plan do I need?
The MCP connector requires the Starter plan or higher. Install MCP checks this when you click it, so you'll see an upgrade prompt on Free rather than a broken connection later.
What can't it do through it?
Billing, users, and account settings are rejected outright. For defense in depth, pair the connection with a read-only database user. To choose per connection what AI clients may query, see MCP governance.
Which MCP clients does this work with?
Claude, Cursor, ChatGPT, Windsurf, and any other MCP-capable client connect the same way. Step-by-step setup: Claude, ChatGPT, Cursor or Claude Code. Clients without OAuth sign-in can use a named API key from the Install MCP dialog. In Claude, the same connector also lets Claude Dashboards chart your PostgreSQL, MySQL, SQL Server or Oracle data.
Get answers from your data, not guesses
Starter plan and up. Install takes about two minutes.
Use Cases
Collaborative SQL Editor for TeamsAd-Hoc Analysis for AnalystsOps & Debugging for EngineersAI-Assisted SQL EditorReverse ETLSelf-Service AnalyticsPopSQL AlternativesSeekWell Alternatives
Help
Getting StartedConnecting a DatabaseRunning QueriesMigrate from PopSQLMigrate from SeekWellAPI ReferenceContact SupportReviews on G2
Learn SQL
PostgreSQL GuidesMySQL GuidesSQL Server GuidesOracle GuidesBigQuery GuidesSnowflake GuidesRedshift GuidesClickHouse Guidesdbt GuidesAll SQL GuidesCron Expression Generator
Compare
SaturnSQL vs HexSaturnSQL vs DBeaverSaturnSQL vs MetabaseSaturnSQL vs ModeBlogChangelog
Company
Privacy PolicyTerms & ConditionsAcceptable Use PolicyData Processing AgreementDesktop AppEnterpriseAboutGDPR Compliant
© 2026 Panda Capital Oy Ab. All rights reserved.
