OCI Documentation
Model Context Protocol (MCP) server for OCI Documentation
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
Maintainer
Works with
Installation
Manual Installation
npx oci-documentationConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
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
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-serverTest 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.serverConfigure 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"
}
}
}
}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 /mcpRestart 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.
OCI Documentation Alternatives — Similar Developer Tools Servers
Looking for alternatives to OCI Documentation? Here are other popular developer tools servers you can use with Claude, Cursor, and VS Code.
Ecc
★ 188.2kThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Javaguide
★ 155.8kJava 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发
Gemini CLI
★ 104.5kA secure MCP server that wraps the Google Gemini CLI, allowing clients to query Gemini models using local OAuth sessions without requiring an API key. It provides tools for model interaction and diagnostics with built-in protection against command in
Awesome MCP Servers
★ 87.3k⭐ Curated list of Model Context Protocol (MCP) servers - tools that extend Claude Desktop, Cursor, Windsurf, and other MCP clients with custom capabilities.
MCP Servers
★ 86.0kModel Context Protocol Servers
CC Switch
★ 77.5kA cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI & Hermes Agent. Only official website: ccswitch.io
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.
Set Up OCI Documentation in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
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.