Skip to main content

An Model Context Protocol (MCP) server for OCI Documentation

Project description

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": [
          "--from",
          "oci-documentation-mcp-server@latest",
          "python",
          "-m",
          "oci_documentation_mcp_server.server"
        ],
        "env": {
          "FASTMCP_LOG_LEVEL": "ERROR"
        },
        "disabled": false,
        "autoApprove": []
    },
  }
}

If above doesn't work, try below one:

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

Basic Usage

Example:

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

Cursor_MCP

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]

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file iflow_mcp_jin38324_oci_documentation_mcp_server-0.0.1.tar.gz.

File metadata

  • Download URL: iflow_mcp_jin38324_oci_documentation_mcp_server-0.0.1.tar.gz
  • Upload date:
  • Size: 1.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.28 {"installer":{"name":"uv","version":"0.9.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for iflow_mcp_jin38324_oci_documentation_mcp_server-0.0.1.tar.gz
Algorithm Hash digest
SHA256 433ac6d29692e9c497999ecd5e0b1e321d3c8635ad20bdfcc861e4a4557ae44e
MD5 9f83c88b970dce2114ee550e1e4250bf
BLAKE2b-256 2fbbe5dcbef07809f7856717fc792f1b0fb1f1a7700e7b29ae8e1c8a3b204ea7

See more details on using hashes here.

File details

Details for the file iflow_mcp_jin38324_oci_documentation_mcp_server-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: iflow_mcp_jin38324_oci_documentation_mcp_server-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 10.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.28 {"installer":{"name":"uv","version":"0.9.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for iflow_mcp_jin38324_oci_documentation_mcp_server-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ea53b99975c18197c99ea420b723346cf1d4a152348e8887a1f42dd2b1f6e337
MD5 6ebe3ef3f446b2b8fac59c06b6c576d4
BLAKE2b-256 e1b934e2311710d335e62695d50c9f8d7aedd1e11d5ad4484e96343ff08ef22e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page