mcp
by oracle
Overview
This repository provides a collection of Model Context Protocol (MCP) servers to enable AI agents to interact with and manage various Oracle Cloud Infrastructure (OCI) services, Oracle Database, and MySQL databases through natural language.
Installation
No command providedEnvironment Variables
- OCI_CONFIG_PROFILE
- ORACLE_MCP_HOST
- ORACLE_MCP_PORT
- OCI_PRICING_DEFAULT_CCY
- OCI_PRICING_MAX_PAGES
- OCI_PRICING_HTTP_TIMEOUT
- OCI_PRICING_RETRIES
- OCI_PRICING_BACKOFF
- OCI_PRICING_ALT_CCY
- MYSQL_MCP_CONFIG
- PROFILE_NAME
- TENANCY_ID_OVERRIDE
- ORACLE_DB_TOOLKIT_AUTH_TOKEN
Security Notes
Multiple servers (oci-api-mcp-server, oci-compute-instance-agent-mcp-server) directly enable remote command execution on the host or target OCI instances. Database servers (mysql-mcp-server, dbtools-mcp-server, oracle-db-mcp-java-toolkit) allow direct SQL execution or generation, which relies heavily on the safety of the generated SQL or underlying database procedures. The oracle-db-mcp-java-toolkit has potential for arbitrary file access via 'filePath' in its log analysis tools. While oci-api-mcp-server includes a denylist and audit logging, denylists are inherently imperfect. Many OCI-specific tools grant high-privilege actions (e.g., creating/deleting resources, generating authentication tokens). These functionalities introduce significant risks if not strictly controlled by OCI IAM policies and careful LLM prompting, or if the LLM itself is compromised or misconfigured. No direct 'eval' or intentional obfuscation was found.
Similar Servers
mcp
Connect IBM products and other enterprise systems to AI agents via the Model Context Protocol (MCP) to enable AI models to interact with various local and remote resources.
mcp-servers
A curated collection of Model Context Protocol (MCP) server configurations to integrate various developer tools and services with AI agents.
tmcp
A server implementation for the Model Context Protocol (MCP) to enable LLMs to access external context and tools.
mmcp
Manages Model Context Protocol (MCP) server definitions in a central configuration and applies them to various AI agent tools.