Back to Home
luigisaetta icon

mcp-oci-integration

Verified Safe

by luigisaetta

Overview

This server provides a framework for developing and integrating Model Context Protocol (MCP) servers in Python with Oracle Cloud Infrastructure (OCI), enabling AI agents to interact with various OCI services and external tools.

Installation

Run Command
No command provided

Environment Variables

  • ENABLE_JWT_TOKEN
  • IAM_BASE_URL
  • ISSUER
  • AUDIENCE
  • TRANSPORT
  • HOST
  • PORT
  • DEBUG
  • AUTH
  • EMBED_MODEL_TYPE
  • EMBED_MODEL_ID
  • NVIDIA_EMBED_MODEL_URL
  • LLM_MODEL_ID
  • REGION
  • SERVICE_ENDPOINT
  • SELECT_AI_PROFILE
  • ENABLE_TRACING
  • OTEL_SERVICE_NAME
  • OCI_APM_TRACES_URL
  • AGENT_API_HOST
  • AGENT_API_PORT
  • GITHUB_TOKEN
  • BRAVE_API_KEY
  • VECTOR_DB_USER
  • VECTOR_DB_PWD
  • VECTOR_WALLET_PWD
  • VECTOR_DSN
  • VECTOR_WALLET_DIR
  • COMPARTMENT_ID
  • OCI_CLIENT_ID
  • SECRET_OCID
  • OCI_APM_DATA_KEY
  • OML_USERNAME
  • OML_PASSWORD
  • JWT_FORGE_ISSUER
  • JWT_FORGE_PWD
  • MCP_FS_ROOT

Security Notes

The system demonstrates strong security awareness through explicit JWT token authentication for MCP servers (via OCI IAM or IBM Context Forge), retrieval of client secrets from OCI Vault, and detailed documentation on API Gateway integration for external exposure. SQL injection prevention is implemented in `db_utils.py`, and `mcp_local_fs.py` uses a secure path resolution sandbox. However, the default `ENABLE_JWT_TOKEN=false` in provided Docker run commands and configuration files is a critical vulnerability if deployed without modification, potentially exposing tools without authentication. Proper configuration is essential for secure operation.

Similar Servers

Stats

Interest Score30
Security Score8
Cost ClassHigh
Avg Tokens5000
Stars1
Forks0
Last Update2026-01-14

Tags

MCPOCIOracleLLMAgentsPythonRAG