mcp-server-oracle

mcp-server-oracle

site icon
2025.03.26 8
Python数据库访问Oracle 连接数据库
mcp-server-oracle 是一个基于 Model Context Protocol 的服务,用于访问 Oracle 数据库。它提供了与 Oracle 数据库交互的能力,支持通过配置快速集成到 Claude Desktop 应用中。
View on GitHub

Overview

基本能力

产品定位

mcp-server-oracle 是一个用于访问 Oracle 数据库的 MCP 服务,旨在简化与 Oracle 数据库的交互过程。

核心功能

  • 通过 MCP 协议访问 Oracle 数据库
  • 支持通过环境变量配置 Oracle 连接字符串
  • 与 Claude Desktop 应用集成

适用场景

  • 需要在 Claude Desktop 应用中访问 Oracle 数据库的场景
  • 开发需要与 Oracle 数据库交互的工具或服务

工具列表

  • UV (package manager): 用于管理依赖和运行服务
  • Python 3.12+: 运行环境
  • Claude Desktop: 集成平台

常见问题解答

无明确常见问题解答部分

使用教程

使用依赖

安装前需要满足以下依赖:

  • UV (package manager)
  • Python 3.12+
  • Claude Desktop

安装教程

  1. 将服务器配置添加到 Claude Desktop 配置文件中:

MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json
Windows: %APPDATA%/Claude/claude_desktop_config.json

  1. 配置示例:
{
  "mcpServers": {
    "mcp-server-oracle": {
      "command": "uvx",
      "args": [
        "mcp-server-oracle"
      ],
      "env": {
        "ORACLE_CONNECTION_STRING": "username/password@hostname:password/service_name"
      }
    }
  }
}

调试方式

无明确调试步骤说明

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。