oci-mcp-server

oci-mcp-server

1

oci-mcp-server is a Python-based MCP server designed to manage Oracle Cloud Infrastructure API Gateways. It features integration with LLM clients and provides both programmatic and natural language interaction with OCI resources. Ideal for automating API Gateway management within the OCI environment.

oci-mcp-server

A Python MCP server for Oracle Cloud Infrastructure API Gateway management.

Features

  • List and get details of API Gateways
  • Integrate with LLM agents
  • Natural language interaction with OCI resources

Quickstart

  1. Prerequisites: Python 3.11, uv, OCI account
  2. Install uv
  3. Create and activate a virtual environment
  4. Install dependencies

Integration

  • Install Cursor for AI-powered code editing
  • Update mcp.json for integration

Configuration

  • Edit src/config.py for OCI settings

Running

  • Start the MCP server from the project root

Programmatic Client

  • Test and interact using Python

Development

  • Source in src/
  • Manage dependencies with pyproject.toml

Troubleshooting

  • Check OCI session files, Python version, and Ollama server.