Skip to main content
Watch: I Built an AI App Without Leaving Databricks

Cloud and hosting - official Oracle server

OCI API MCP server

MCP server backed by the OCI CLI that exposes tools for discovering and running OCI CLI commands against an Oracle Cloud Infrastructure tenancy. It runs locally from oracle.oci-api-mcp-server (pypi); the notes below cover how it authenticates.

Last verified 3 sources

Install

JSON
{
  "mcpServers": {
    "oracle-oci-api-mcp-server": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "oracle.oci-api-mcp-server"
      ],
      "env": {
        "OCI_CONFIG_PROFILE": "<profile_name>",
        "FASTMCP_LOG_LEVEL": "ERROR"
      }
    }
  }
}

Generic

JSON
{
  "mcpServers": {
    "oracle-oci-api-mcp-server": {
      "command": "uvx",
      "args": [
        "oracle.oci-api-mcp-server@latest"
      ],
      "env": {
        "OCI_CONFIG_PROFILE": "<profile_name>",
        "FASTMCP_LOG_LEVEL": "ERROR"
      }
    }
  }
}

Notes and caveats

  • stdio only.
  • Requires the OCI CLI and a configured profile; actions run with that profile's permissions.
  • A podman container build is also documented.
  • Reference implementation, not intended for production use per the repository.

FAQ

What does the OCI API MCP server do?

MCP server backed by the OCI CLI that exposes tools for discovering and running OCI CLI commands against an Oracle Cloud Infrastructure tenancy.

How do I add the OCI API MCP server to Cursor?

Oracle documents a Cursor config; copy it from the Cursor section of this page. Snippets for Generic are there too.

Does the OCI API MCP server need authentication?

It uses a scheme other than OAuth or an API key, such as the session of the app or instance it runs in; the notes on this page describe it. Transport: stdio. Status: Preview, last checked October 17, 2026.

Sources

Last verified against 3 Oracle pages, then re-checked independently.

Newsletter

New MCP servers, the week they ship

One email per week. New official MCP servers, the coding tools that support them and how developers wire them up.