mcp-server-oracle
@hdcola
About mcp-server-oracle
Model Context Protocol server to access oracle database
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-server-oracle": {
"command": "uvx",
"args": [
"mcp-server-oracle"
],
"env": {
"ORACLE_CONNECTION_STRING": "username/password@hostname:port/service_name"
}
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is mcp-server-oracle?
It is an MCP server that gives AI assistants access to an Oracle database. Designed for developers using Claude Desktop, it enables natural‑language interactions with Oracle data.
How to use mcp-server-oracle?
Add the server configuration to your Claude Desktop config file, set the ORACLE_CONNECTION_STRING environment variable with your database credentials, and launch via uvx mcp-server-oracle.
Key features of mcp-server-oracle
- MCP server for Oracle database access
- Integrates with Claude Desktop
- Configured via single environment variable
- Requires Python 3.12+ and UV
- Open source under the MIT license
Use cases of mcp-server-oracle
- Retrieve Oracle database data through natural‑language queries
- Incorporate Oracle data into AI‑assisted workflows
FAQ from mcp-server-oracle
What are the prerequisites?
Python 3.12+, the UV package manager, and the Claude Desktop app.
How do I install mcp-server-oracle?
Add the server configuration to your Claude Desktop config file and set the ORACLE_CONNECTION_STRING environment variable.
Where is the config file located?
On macOS: ~/Library/Application Support/Claude/claude_desktop_config.json. On Windows: %APPDATA%/Claude/claude_desktop_config.json.
What runtime does it require?
It requires Python 3.12+ and the UV package manager.
How can I contribute?
Fork the repository, create a feature branch, commit your changes, push, and open a Pull Request.
Frequently asked questions
What are the prerequisites?
Python 3.12+, the UV package manager, and the Claude Desktop app.
How do I install mcp-server-oracle?
Add the server configuration to your Claude Desktop config file and set the `ORACLE_CONNECTION_STRING` environment variable.
Where is the config file located?
On macOS: `~/Library/Application Support/Claude/claude_desktop_config.json`. On Windows: `%APPDATA%/Claude/claude_desktop_config.json`.
What runtime does it require?
It requires Python 3.12+ and the UV package manager.
How can I contribute?
Fork the repository, create a feature branch, commit your changes, push, and open a Pull Request.
Basic information
More Databases MCP servers
MCP MongoDB Server
kiliczshA Model Context Protocol Server for MongoDB
mcp-server-qdrant: A Qdrant MCP server
qdrantAn official Qdrant Model Context Protocol (MCP) server implementation
MongoDB MCP Server
mongodb-jsA Model Context Protocol server to connect to MongoDB databases and MongoDB Atlas Clusters.
MCP Server for MySQL based on NodeJS
benborlaA Model Context Protocol server that provides read-only access to MySQL databases. This server enables LLMs to inspect database schemas and execute read-only queries.
Neon MCP Server
neondatabase-labsMCP server for interacting with Neon Management API and databases
Comments