
oci mcp app
OCI MCP 服务器是一个通过对话式 AI 接口实现 Oracle 云资源智能配置的中间件组件。
Repository Info
About This Server
OCI MCP 服务器是一个通过对话式 AI 接口实现 Oracle 云资源智能配置的中间件组件。
Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.
Documentation
OCI MCP Server
Overview
The OCI MCP (Model Context Protocol) Server is a middleware component that enables intelligent cloud resource provisioning on Oracle Cloud Infrastructure (OCI) through a conversational AI interface.
Project Architecture
The system consists of three main components:
- Conversational AI Chatbot: User-facing interface for natural language interaction
- MCP Server: Core middleware that processes requests and manages resource provisioning
- OCI Resource Management Layer: Interfaces with OCI APIs to provision and manage cloud resources
Key Features
- Intelligent analysis of user requirements
- Automated OCI resource recommendation
- Secure provisioning workflow
- Comprehensive error handling
Getting Started
Prerequisites
- Python 3.9+
- Oracle Cloud Infrastructure account
- OCI SDK for Python
- FastAPI
- Docker (optional, for containerized deployment)
Installation
# Clone the repository
git clone <repository-url>
cd oci-mcp-server
# Set up a virtual environment
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
# Install dependencies
pip install -r requirements.txt
# Configure OCI credentials
# Follow instructions in docs/oci-setup.md
Configuration
Copy the example configuration file and update with your settings:
cp config.example.yaml config.yaml
# Edit config.yaml with your specific settings
Running the Server
python src/main.py
Project Structure
oci-mcp-server/
├── src/ # Source code
│ ├── api/ # API endpoints
│ ├── core/ # Core business logic
│ ├── models/ # Data models
│ ├── services/ # Service integrations
│ └── utils/ # Utility functions
├── tests/ # Test suite
├── docs/ # Documentation
└── config.yaml # Configuration
License
MIT License
Quick Start
Clone the repository
git clone https://github.com/fishabhh/oci-mcp-appInstall dependencies
cd oci-mcp-app
npm installFollow the documentation
Check the repository's README.md file for specific installation and usage instructions.
Repository Details
Recommended MCP Servers
Discord MCP
Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.
Knit MCP
Connect AI agents to 200+ SaaS applications and automate workflows.
Apify MCP Server
Deploy and interact with Apify actors for web scraping and data extraction.
BrowserStack MCP
BrowserStack MCP Server for automated testing across multiple browsers.
Zapier MCP
A Zapier server that provides automation capabilities for various apps.