Oci MCP server
Oracle Cloud discovery + Terraform generation for AI agents — read-only, secret-safe.
1 stars59 downloads/wk
Reviews
Write oneNobody has reviewed Oci yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Oci tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-10-03 · same rubric, same numbers if you re-run it
- Code scan25 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 1 days ago15/15
- Maintainer identityregistry namespace matches repository owner6/10
How Oci compares
Against every graded Developer tools MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 89/100
- higher than 80% of 1,119 Developer tools servers
- GitHub stars
- 1
- more than 50% of 855 Developer tools servers
- Downloads a week
- 59
- more than 44% of 436 Developer tools servers with a package
Install Oci in Claude Code, Cursor or VS Code
Runs npx -y @dockndevai/mcp-oci on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add mcp-oci -- npx -y @dockndevai/mcp-oci
What the publisher says
From the Oci repository's README, as published. We do not edit it. Read it on GitHub
mcp-oci
A Model Context Protocol server for Oracle Cloud Infrastructure (OCI). It gives an MCP-capable client (Claude Desktop, Claude Code, Cursor, Copilot, …) the ability to discover live OCI resources, map how they relate, and generate reproducible Terraform — with behaviour controlled entirely by flags.
Think of it as a Playwright-MCP for your cloud: instead of rebuilding infrastructure knowledge by hand, the model can ask "show all VCNs in the prod compartment" and "generate Terraform for this compartment" and get structured, secret-free answers.
Features
- Live discovery — compartments, regions, and any resource via OCI Resource Search.
- Terraform generation — faithful HCL for known types (VCN, subnet, instance, bucket, compartment) and annotated skeletons for the rest; whole-compartment modules with provider variables.
- Dependency graph — nodes/edges plus a suggested provisioning order (dependencies first).
- Secrets never reach the model — every payload is redacted before return.
- Security flags — access modes, compartment/region allowlists, provisioning gate, dry-run, and JSON audit logging (see below).
- Standard auth — OCI config file (~/.oci/config) or instance principals. No credentials stored by the server.
Security model
Tools
Discovery (read): listcompartments, listregions, searchresources, listcompartmentresources, getresource
Terraform (read): generateterraform, generatecompartmentterraform, builddependency_graph
Quickstart — add to your agent
Published on npm as @dockndevai/mcp-oci. No clone or build needed — your MCP client runs it on demand with npx. Start in read-only mode; see .env.example for every variable and docs/CLIENTS.md for the full per-client guide.
Claude Code (CLI)
claude mcp add oci -e OCI_PROFILE="DEFAULT" -e OCI_MODE="read-only" -- npx -y @dockndevai/mcp-ociClaude Desktop · Cursor · Windsurf — same block in claudedesktopconfig.json, .cursor/mcp.json, or ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"oci": {
"command": "npx",
"args": [
"-y",
"@dockndevai/mcp-oci"
],
"env": {
"OCI_PROFILE": "DEFAULT",
"OCI_MODE": "read-only"
}
}
}
}OpenAI Codex CLI — in ~/.codex/config.toml:
[mcp_servers.oci]
command = "npx"
args = ["-y", "@dockndevai/mcp-oci"]
env = { OCI_PROFILE = "DEFAULT", OCI_MODE = "read-only" }Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Oci: common questions
- Is Oci MCP server safe?
- Yes, by our scan: it is graded A (89/100). Read the Oci safety report
- How do I install Oci?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Oci need an API key?
- No secret keys are declared. It reads 2 settings from the environment.
- Is Oci maintained?
- The last commit was 33 days ago (2026-10-02). The latest release is v0.1.4.
- What can I use instead of Oci?
- Servers from other publishers that do the same job: TerraVision MCP server, Agent Memory MCP server and Agent Harnesses MCP server.
- How does Oci compare with other Developer tools MCP servers?
- safety score 89/100 (higher than 80% of 1,119 Developer tools servers); github stars 1 (more than 50% of 855 Developer tools servers); downloads a week 59 (more than 44% of 436 Developer tools servers with a package). Full comparison.
Alternatives to Oci
Same job from other publishers: the closest match first, then the best rated.
- TerraVisionDraw cloud architecture diagrams with official AWS, Azure and GCP icons from a prompt or Terraform.not reviewedEstablishedA
- Agent MemoryGit-native project memory for AI coding agents: Markdown source of truth, reviewable, secret-safe.not reviewedGrowingA
- Agent HarnessesAgent-harness picks, decision guides, setup templates, and skills; live GitHub/HN discovery.not reviewedEstablishedA
ContentrainGit content governance, 23 deterministic MCP tools. Hosted: docs.contentrain.io/developer/mcp-cloudnot reviewedEstablishedC- cloud-auditAWS security scanner with attack chain detection, IAM privilege escalation, and fixesnot reviewedEstablishedA