Connect Claude to Oracle
SaturnSQL's hosted MCP server gives Claude tools to browse your Oracle schema, run read-only queries, and save results, without you writing a config file or running a local process.
Setup
1. Add your Oracle connection in SaturnSQL: host, port (1521 by default), the service name (not the SID), and a read-only database user. See connecting Oracle to SaturnSQL for how to find the service name and grant read-only access.
2. Click your name in the sidebar, then Install MCP, and paste the copied prompt into Claude. It connects itself, no local Oracle client or MCP server to install and maintain.
From there Claude can list tables, inspect columns, and run SQL against the database, scoped to the same read-only, row-limited execution SaturnSQL uses everywhere else.
Why not a self-hosted Oracle MCP server?
Oracle's own client libraries and TNS configuration make a self-hosted MCP server more setup than most other databases, and it still leaves you with no shared query library for the team. SaturnSQL's connector reuses a connection you've already secured, and every query Claude saves lands in the same library your team already uses.
Common questions
Does it work with Autonomous Database or RDS for Oracle? Yes, over the TLS endpoint. Wallet-only mTLS connections and RAC/SCAN listener redirects aren't supported yet; a single instance with a dedicated server connects normally.
Can I limit what Claude can see? Grant the connection's database user SELECT on only the tables you want exposed instead of SELECT ANY TABLE. See setting up a read-only database user.
Is this free? Yes, MCP access is included on every plan, including Free. Oracle is one of the database engines available from the Starter plan up.
Let Claude query your Oracle database
