oci-documentation-mcp-server

oci-documentation-mcp-server

4.0

oci-documentation-mcp-server is hosted online, so all tools can be tested directly either in theTools tabor in theOnline Client.

If you are the rightful owner of oci-documentation-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcpreview.com.

The OCI Documentation MCP Server is designed to facilitate access to and search through OCI documentation using the Model Context Protocol.

Inspired by: https://github.com/awslabs/mcp/tree/main/src/aws-documentation-mcp-server

OCI Documentation MCP Server

Model Context Protocol (MCP) server for OCI Documentation

This MCP server provides tools to search for content, and access OCI documentation.

Features

  • Read Documentation: Fetch and convert OCI documentation pages to markdown format
  • Search Documentation: Search OCI documentation using search engine

Prerequisites

Installation Requirements

  1. Install uv from Astral or the GitHub README
  2. Install Python 3.10 or newer using uv python install 3.10 (or a more recent version)

Installation

MCP config:

{
  "mcpServers": {
    "oci-documentation-mcp-server": {
        "command": "uvx",
        "args": ["oci-documentation-mcp-server@latest"],
        "env": {
          "FASTMCP_LOG_LEVEL": "ERROR"
        },
        "disabled": false,
        "autoApprove": []
    }
  }
}

It may be a little more complicated on Windows:

{
  "mcpServers": {
      "oci-documentation-mcp-server": {
        "command": "uvx",
        "args": [
          "--from",
          "oci-documentation-mcp-server@latest",
          "python",
          "-m",
          "oci_documentation_mcp_server.server"
        ],
        "env": {
          "FASTMCP_LOG_LEVEL": "ERROR"
        },
        "disabled": false,
        "autoApprove": []
    },
  }
}

Basic Usage

Example:

  • In Cursor ask: Write a function to download files for OCI Object Storage.

Tools

read_documentation

Fetches an OCI documentation page and converts it to markdown format.

read_documentation(url: str) -> str

search_documentation

Searches OCI documentation using the search engine.

search_documentation(search_phrase: str, limit: int) -> list[dict]