Oracle MCP Server
把数据库搬进 IDE 的 Oracle MCP Server,让你像聊天一样查表、改数据。只需用自然语言下达指令,例如"查一下 orders 表里最近一周金额最高的前 10 条",或"把 user_id=1024 的 status 改成已发货",服务器就会翻译成 SQL 并执行,结果直接返回到编辑器里。
能接什么
- 连接任何可通过 JDBC 访问的 Oracle 数据库(11g / 12c / 19c / 21c 等),兼容 On-Prem 与 ADB/ATP 云端实例。
- 支持常见 DML(SELECT / INSERT / UPDATE / DELETE)与 DDL(CREATE / ALTER / DROP)语句执行。
- 查询结果以表格形式回传,可在 IDE 内继续复制、过滤或转成代码片段。
是否需要密钥
- 连接 Oracle 本身需要数据库账号、密码以及 TNS/连接串,属于必须提供的数据库凭证。
- 若在 IDE(如 Cursor、Claude Desktop 等 MCP 客户端)中调用,本服务不需要额外的 API Key,跑在本地或内网即可。
- 云端 ADB 等场景需要上传 Wallet 文件或 OCID 相关凭据,按 Oracle 自身的安全要求配置即可。
简单说:准备一份能登录的 Oracle 账号,把它接进 MCP 客户端,剩下的操作就像发消息一样轻松。