# Oracle MySQL MCP Server (POC)
> Oracle-published proof-of-concept MCP server for selected MySQL and HeatWave workflows. The upstream project explicitly says it is not intended for production use.
Canonical: https://www.mcpfolio.com/servers/mysql-oracle-poc
Last updated: 2026-10-28
## Catalog record

- Publisher: Oracle (proof-of-concept project)
- Categories: development, productivity, database, search, cloud-storage

## Website

https://github.com/oracle/mcp/tree/main/src/mysql-mcp-server

## Repository

https://github.com/oracle/mcp/tree/main/src/mysql-mcp-server

## Transports

stdio

## Authentication

MySQL connection settings are supplied through the documented config file. OCI credentials are required for HeatWave/Object Storage-backed modes; MySQL AI mode has different prerequisites.

## Tools

- **list_all_connections**: List configured database connections and modes.
- **execute_sql_tool_by_connection_id**: Execute SQL on a configured MySQL connection.
- **ml_generate**: Generate text using MySQL AI or HeatWave.
- **ragify_column**: Create and populate vector embeddings for a column.
- **list_vector_store_files_local**: List files available in secure_file_priv.
- **load_vector_store_local**: Load local documents into a vector store.
- **load_vector_store_oci**: Load documents from OCI Object Storage into a vector store.
- **ask_ml_rag_vector_store**: Query the default vector store with retrieval-augmented generation.
- **ask_ml_rag_innodb**: Query InnoDB vector segments with retrieval-augmented generation.
- **heatwave_ask_help**: Ask natural-language questions about HeatWave ML.
- **list_all_compartments**: List OCI compartments.
- **object_storage_list_buckets**: List buckets in an OCI compartment.
- **object_storage_list_objects**: List objects in an OCI bucket.
- **ask_nl_sql**: Convert a natural-language question to SQL and execute it.

## Sources

- [official_repository_readme](https://github.com/oracle/mcp/blob/main/src/mysql-mcp-server/README.md)
- [official_poc_repository_tool_reference](https://github.com/oracle/mcp/tree/main/src/mysql-mcp-server)

## Setup

Use the interactive setup panel on [the detail page](https://www.mcpfolio.com/servers/mysql-oracle-poc) to view instructions for each supported client.