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

Cloud and hosting - official Oracle server

OCI Cloud MCP server

Thin MCP wrapper over the official OCI Python SDK that lets an agent discover, describe and invoke any OCI SDK client operation. Oracle recommends it as the general-purpose entry point for OCI workflows. It runs locally from oracle.oci-cloud-mcp-server (pypi); the notes below cover how it authenticates.

Last verified 5 tools5 sources

Install

Generic

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

Tools

list_oci_clients
Lists OCI SDK clients discoverable in the current environment.
find_oci_api
Keyword/resource-action search across OCI SDK client methods.
describe_oci_operation
Describes an OCI SDK method, its parameters, pagination and request model hints.
invoke_oci_api
Invokes an OCI Python SDK client method by client class and operation name.
list_client_operations
Lists public callable operations for a given OCI client class.

As documented on October 17, 2026. A running server reports its current list through tools/list.

Notes and caveats

  • The oracle/mcp repository describes its servers as proof-of-concept/reference implementations not intended for production use. stdio uses a local OCI CLI profile (session token or API key); HTTP mode uses an OCI IAM confidential application (IDCS_* variables).
  • The repo also contains many purpose-built OCI servers (for example Autonomous Recovery Service, IoT Platform, Cloud Guard, compute, logging, monitoring).

FAQ

What does the OCI Cloud MCP server do?

Thin MCP wrapper over the official OCI Python SDK that lets an agent discover, describe and invoke any OCI SDK client operation. Oracle recommends it as the general-purpose entry point for OCI workflows. The vendor documents 5 tools, including list_oci_clients, find_oci_api, describe_oci_operation and invoke_oci_api.

How do I add the OCI Cloud MCP server to an MCP client?

Oracle documents a Generic config; copy it from the Generic section of this page.

Does the OCI Cloud 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, Streamable HTTP. Status: Preview, last checked October 17, 2026.

Sources

Last verified against 5 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.