Oraclemcp
oraclemcp is a Model Context Protocol server that gives an AI agent governed, least-privilege access to an Oracle database. Every raw statement the agent submits is classified before it can reach Oracle: read tools admit only statements proven read-only, and non-read SQL runs only through an explicit, profile-gated path that rolls DML back by default and requires a preview-derived grant before commit. Session…. Its 34 documented tools cover oracle, source, preview, compile.
People who work with oracle, source and preview and want it reachable from Claude, Cursor, VS Code, or another MCP client. The project is written in Rust.
VERIFIED ACTIVE
LAST COMMIT 2026-09-18 · ★ 3 · #143 OF 168 MAINTAINED DATABASE · VERIFIED 2026-09-18
Apache-2.0 · Rust servers · how we verify → /methodology
01 · Install Oraclemcp
before you install - you'll need
The README does not document required environment variables for a basic install.
Docker
docker run -i --rm ghcr.io/muhdur/oraclemcp:0.11.0 Claude Desktop - add to config
{
"mcpServers": {
"muhdur-oraclemcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/muhdur/oraclemcp:0.11.0"
]
}
}
} Using another client? Same JSON, different key
Claude Desktop · mcpServers
Cursor · mcpServers
VS Code · servers
Windsurf · mcpServers
Zed · context_servers
Cline · mcpServers
Roo Code · mcpServers
Continue · mcpServers
LibreChat · mcpServers
Gemini CLI · mcpServers
Codex CLI · mcp_servers
Full setup guides: every client.
02 · Evidence
Security posture
What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.
runs as container (OCI image) - can be sandboxed away from your filesystem
license Apache-2.0 - declared in the repository
registry namespace io.github.MuhDur is GitHub-verified and matches the repo owner
03 · What Oraclemcp can do
Prose above is summarized from the project's README and registry record - no invented capabilities.
What you can build
An agent gets 34 documented tools spanning oracle, source, preview, compile, including oracle_list_profiles, oracle_connection_info, oracle_switch_profile, oracle_set_session_level.
The 34 tools it gives your agent
Extracted from the project's README - what oraclemcp lets an agent do.
- oracle_list_profiles
- - Oracle List Profiles
- oracle_connection_info
- - Oracle Connection Info
- oracle_switch_profile
- - Oracle Switch Profile
- oracle_set_session_level
- - Oracle Set Session Level
- oracle_query
- - Oracle Query
- oracle_semantic_search
- - Oracle Semantic Search
- oracle_diff
- - Oracle Diff
- oracle_preview_sql
- - Oracle Preview SQL
- oracle_execute
- - Oracle Execute
- oracle_checkpoint
- - Oracle Checkpoint
- oracle_undo_to
- - Oracle Undo To
- oracle_preview_dml
- - Oracle Preview DML
show all 34 tools
- oracle_compile_object
- - Oracle Compile Object
- oracle_create_or_replace
- - Oracle Create Or Replace
- oracle_patch_source
- - Oracle Patch Source
- oracle_list_schemas
- - Oracle List Schemas
- oracle_schema_inspect
- - Oracle Schema Inspect
- oracle_search_objects
- - Oracle Search Objects
- oracle_orient
- - Oracle Orient
- oracle_describe
- - Oracle Describe
- oracle_describe_index
- - Oracle Describe Index
- oracle_describe_trigger
- - Oracle Describe Trigger
- oracle_describe_view
- - Oracle Describe View
- oracle_get_ddl
- - Oracle Get DDL
- oracle_get_source
- - Oracle Get Source
- oracle_sample_rows
- - Oracle Sample Rows
- oracle_read_clob
- - Oracle Read CLOB
- oracle_compile_errors
- - Oracle Compile Errors
- oracle_search_source
- - Oracle Search Source
- oracle_plscope_inspect
- - Oracle PL/Scope Inspect
- oracle_explain_plan
- - Oracle Explain Plan
- oracle_top_queries
- - Oracle Top Queries
- oracle_plan_timeline
- - Oracle Plan Timeline
- oracle_db_health
- - Oracle Db Health
Latest releases
v0.11.0 · 2026-09-17
v0.10.0 · 2026-07-27
bump the github-actions-weekly group across 1 directory with 6 updates · New Contributors · @dependabot[bot] made their first contribution in · bump the github-actions-weekly group across 1 directory with 6 updates…
v0.9.0 · 2026-07-18
04 · Who maintains Oraclemcp
oraclemcp is maintained by muhdur. We track 2 MCP servers from muhdur - 1 actively maintained, 5 combined GitHub stars, oldest repo from May 2026.
05 · Facts
- repository
- github.com/muhdur/oraclemcp
- category
- database - ranked #143 of 168 actively-maintained database servers as of 2026-09-18.
- release cadence
- 10+ releases in the last 90 days (latest 2026-09-17)
- registry
- io.github.MuhDur/oraclemcp (active, first published 2026-06-08 · 15 versions)
- packages
- oci:ghcr.io/muhdur/oraclemcp:0.11.0
06 · Oraclemcp FAQ
Is Oraclemcp still maintained?
Yes - as of 2026-09-18, its last commit was 2026-09-18 and it shipped 10+ releases in the last 90 days. We re-verify nightly.
What can Oraclemcp do?
An agent gets 34 documented tools spanning oracle, source, preview, compile, including oracle_list_profiles, oracle_connection_info, oracle_switch_profile, oracle_set_session_level.
How do I install Oraclemcp?
Run `docker run -i --rm ghcr.io/muhdur/oraclemcp:0.11.0`. The README does not document required environment variables for a basic install. You can also paste the ready-made client config above.
07 · Alternatives to Oraclemcp
Alternatives to Oraclemcp
Maintained database servers if Oraclemcp isn't the fit.
- Dbx Query databases from AI agents using connections configured in DBX. ★ 20,017 · 2026-09-18
- Toolbox for Databases MCP Toolbox for Databases enables your agent to connect to your database. ★ 16,449 · 2026-09-18
- Butterbase Ai MCP Server Butterbase MCP server - manage your backend: schemas, auth, functions, storage, RAG, deploys. ★ 3,562 · 2026-09-18
- Dbhub Minimal, token-efficient Database MCP Server for PostgreSQL, MySQL, SQL Server, SQLite, MariaDB ★ 3,534 · 2026-09-18
- LINQ to DB Inspect database schemas and execute SQL queries across multiple database providers with LINQ to DB. ★ 3,328 · 2026-09-17
- Supabase MCP server for interacting with the Supabase platform ★ 2,910 · 2026-09-17
Pairs well with
Servers that cover what Oraclemcp doesn't - only shown when the pairing reason fits the companion.
- Server Chart → data & analytics companion data & analytics · ★ 4,367
- ClaudeR - RStudio MCP Server → data & analytics companion data & analytics · ★ 342
- Server Filesystem → filesystem companion filesystem · ★ 39,038
- Pdf MCP → filesystem companion filesystem · ★ 135
- Telnyx → API integration companion API integration · ★ 197
- Microsoft 365 MCP Server → API integration companion API integration · ★ 980
More database MCP servers · Safedb MCP · Apple Health · Neo4j Aura Manager · Neo4j Cypher · Neon
More Rust MCP servers · Munim Computer Use · Octobrain · Octocode · Octofs · Sidereon · see all