OracleDB MCP Server
OracleDB MCP 服务器
概述
该项目将安装
MCP - Model Context Protocol Server,它为 LLM 提供配置的 Oracle 数据库表/列作为上下文。利用此功能,我们可以使 LLM 与 Oracle 数据库交互、生成 SQL 语句并使用 LLM 提示返回结果。
Related MCP server: MCP Oracle Server
安装
安装包
pip install oracledb_mcp_server在包含
Oracle DB Connection String最小值的文件夹中创建 .env 文件。示例文件可在此处获取使用
uv run oracledb_mcp_server测试oracledb_mcp_server服务器。
克劳德桌面
Claud Desktop 的配置详情
{ "mcpServers": { "oracledb_mcp_server":{ "command": "uv", "args": ["run","oracledb_mcp_server"], "env": { "DEBUG":"True", "COMMENT_DB_CONNECTION_STRING":"oracle+oracledb://USERNAME:PASSWORD@IP:PORT/?service_name=SERVICENAME", "DB_CONNECTION_STRING":"oracle+oracledb://USERNAME:PASSWORD@IP:PORT/?service_name=SERVICENAME", "TABLE_WHITE_LIST":"ACCOUNTS,CUS_ACC_RELATIONS,CUSTOMERS", "COLUMN_WHITE_LIST":"ACCOUNTS.ACC_AAD_ID,CUS_ACC_RELATIONS.CAR_CUS_ID,CUS_ACC_RELATIONS.CAR_AAD_ID,CUSTOMERS.CUS_ID" } } } }
配置
可用环境变量列表
DEBUG:启用调试日志记录(可选,默认值为 False)COMMENT_DB_CONNECTION_STRING:用于注释的 Oracle DB 连接字符串。(必需)DB_CONNECTION_STRING:用于执行查询的 Oracle DB 连接字符串。(必需)TABLE_WHITE_LIST:列表格式的白名单表名称 [“table1”,“table2”] (必需)COLUMN_WHITE_LIST:列表格式的白名单表列名称 [“table.column1”,“table.column2”] (必需)QUERY_LIMIT_SIZE:若未提供,则默认值为 10 条记录(可选默认值为 10)
拦截器
npx @modelcontextprotocol/inspector uv --directory "D:\\MyDev\\mcp\\oracledb_mcp_server" run -m oracledb_mcp_server贡献
欢迎投稿。
请随时提交拉取请求。
执照
该项目是根据 MIT 许可条款授权的。
演示

Github 星标
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
Flicense-qualityDmaintenanceA Model Context Protocol server that enables Large Language Models to access and interact with database connections, including viewing schemas and performing CRUD operations on connected databases.- AlicenseBqualityDmaintenanceA Model Context Protocol server that enables Claude to access and interact with Oracle databases through natural language queries.32MIT
- AlicenseAqualityBmaintenanceA Model Context Protocol server that enables large language models to access database metadata and perform cross-engine data querying across diverse database ecosystems.1652Apache 2.0
- Alicense-qualityDmaintenanceA Model Context Protocol server that provides contextual Oracle database schema information, enabling AI assistants to understand and work with large databases containing thousands of tables.2MIT
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
GibsonAI MCP server: manage your databases with natural language
A Model Context Protocol server for Wix AI tools
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/rahgadda/oracledb_mcp_server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server