Inspired by: https://github.com/awslabs/mcp/tree/main/src/aws-documentation-mcp-server
Model Context Protocol (MCP) server for OCI Documentation
This MCP server provides tools to search for content, and access OCI documentation.
- Read Documentation: Fetch and convert OCI documentation pages to markdown format
- Search Documentation: Search OCI documentation using search engine
- Install
uvfrom Astral or the GitHub README - Install Python 3.10 or newer using
uv python install 3.10(or a more recent version)
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": []
}
}
}Example:
- In Cursor ask:
Write a function to download files for OCI Object Storage.
Fetches an OCI documentation page and converts it to markdown format.
read_documentation(url: str) -> strSearches OCI documentation using the search engine.
search_documentation(search_phrase: str, limit: int) -> list[dict]