Available OCI Servers
Compute
Manage compute instances, images, and perform instance actions
Compute Instance Agent
Execute and manage instance agent commands
Networking
Manage VCNs, subnets, and security configurations
Network Load Balancer
Manage network load balancers and backend configurations
Object Storage
Manage buckets and objects in OCI Object Storage
Database
Comprehensive database management including Autonomous Database
Identity
Manage compartments, users, and authentication
Monitoring
Query metrics and manage alarms
Logging
Manage log groups and logs
Cloud Guard
Manage security problems and threats
Resource Search
Search for resources across your tenancy
Usage
Track and analyze usage reports
Pricing
Query OCI service pricing information
FaaAS
Manage Fusion Applications as a Service
Registry
Manage container repositories
Migration
Track cloud migration operations
OCI API
Run arbitrary OCI CLI commands
OCI Cloud
Generic SDK-based OCI service integration
Common Features
All OCI MCP servers share these characteristics:Authentication
All servers use the OCI CLI configuration from~/.oci/config. Configure your credentials using:
Transport Modes
STDIO Mode (Default)Environment Variables
Most servers support:OCI_CONFIG_PROFILE- OCI configuration profile name (default: “DEFAULT”)ORACLE_MCP_HOST- Hostname/IP for HTTP modeORACLE_MCP_PORT- Port number for HTTP mode
Getting Started
-
Install OCI CLI and configure credentials
-
Install and run an OCI MCP server
- Connect from your MCP client Configure your MCP client (Claude Desktop, etc.) to connect to the server
Architecture
OCI MCP servers are built using:- FastMCP - MCP server framework
- OCI Python SDK - Official Oracle Cloud SDK
- OCI CLI - Some servers wrap CLI commands
Support
For issues and questions:- Check individual server documentation pages
- Review OCI SDK documentation
- Consult OCI service documentation
