OCI Documentation

v1.0.0Developer Toolsstable

Model Context Protocol (MCP) server for OCI Documentation

oci-documentationmcpai-integration
Share:
11
Stars
0
Downloads
0
Weekly
0/5

What is OCI Documentation?

OCI Documentation is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to model context protocol (mcp) server for oci documentation

Model Context Protocol (MCP) server for OCI Documentation

This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • Model Context Protocol (MCP) server for OCI Documentation

Use Cases

Search and access Oracle Cloud Infrastructure documentation through AI assistants.
Find OCI service examples and best practices quickly.
jin38324

Maintainer

LicenseMIT
Languagepython
Versionv1.0.0
UpdatedMay 20, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx oci-documentation

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use OCI Documentation

OCI Documentation MCP Server gives AI assistants direct access to the Oracle Cloud Infrastructure documentation corpus. It exposes search and read tools that query the official docs.oracle.com pages, returning structured markdown content with pagination — letting Claude answer OCI-specific questions with real, up-to-date documentation rather than training data alone.

Prerequisites

  • Python 3.9 or higher with uv or pip installed
  • Internet access to reach docs.oracle.com
  • An MCP-compatible client such as Claude Desktop or VS Code
1

Install the server from PyPI

The server is published to PyPI as oci-documentation-mcp-server and can be run directly with uvx without a permanent install.

# Run directly with uvx (recommended):
uvx --from oci-documentation-mcp-server@latest python -m oci_documentation_mcp_server.server

# Or install permanently:
pip install oci-documentation-mcp-server
2

Test the server in stdio mode

Run the server in stdio mode to verify it starts correctly before wiring it into a client.

python -m oci_documentation_mcp_server.server
3

Configure Claude Desktop

Add the server to your claude_desktop_config.json. The FASTMCP_LOG_LEVEL is set to ERROR to suppress verbose startup output.

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

Optional: run as an HTTP server

For shared team access or remote use, run the server with streamable-http transport.

python -m oci_documentation_mcp_server.server \
  --transport streamable-http \
  --port 8000 \
  --path /mcp
5

Restart Claude Desktop and verify

Restart Claude Desktop. Ask it a question about OCI to confirm the oci_search_documentation and oci_read_documentation tools are available.

OCI Documentation Examples

Client configuration

Complete claude_desktop_config.json for OCI Documentation MCP Server using uvx.

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

Prompts to try

Example prompts to use once OCI Documentation MCP Server is connected to Claude.

- "Search the OCI documentation for how to configure IAM policies for Object Storage."
- "Find the OCI documentation page about Autonomous Database connection profiles and read the first section."
- "What are the available shapes for OCI Compute instances? Check the official docs."
- "Search OCI docs for VCN peering and summarize the setup steps."
- "Look up the OCI CLI reference for the 'oci os object put' command."

Troubleshooting OCI Documentation

oci_read_documentation rejects a URL

The tool only accepts URLs that begin with docs.oracle.com and end in .htm or .html. Ensure you pass the exact URL from a search result or the OCI documentation site, not a redirect or shortened URL.

Search returns no results for a known OCI topic

Try broader or alternative search phrases. The oci_search_documentation tool uses the phrase as a search query against the OCI docs index. Results are paginated — use the page parameter to retrieve additional pages.

Server fails to start with module not found error

Ensure you are using the correct uvx invocation: 'uvx --from oci-documentation-mcp-server@latest python -m oci_documentation_mcp_server.server'. If using pip, verify the package installed correctly with 'pip show oci-documentation-mcp-server'.

Frequently Asked Questions about OCI Documentation

What is OCI Documentation?

OCI Documentation is a Model Context Protocol (MCP) server that model context protocol (mcp) server for oci documentation It connects AI assistants to external tools and data sources through a standardized interface.

How do I install OCI Documentation?

Follow the installation instructions on the OCI Documentation GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with OCI Documentation?

OCI Documentation works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is OCI Documentation free to use?

Yes, OCI Documentation is open source and available under the MIT license. You can use it freely in both personal and commercial projects.

Browse More Developer Tools MCP Servers

Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "oci-documentation": { "command": "npx", "args": ["-y", "oci-documentation"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use OCI Documentation?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides