OracleDB MCP Server
OracleDB MCP 서버
개요
이 프로젝트에서는 LLM에 대한 컨텍스트로 구성된 Oracle 데이터베이스 테이블/열을 제공하는
MCP - Model Context Protocol Server설치합니다.이를 사용하면 LLM이 Oracle Database와 상호 작용하고, SQL 문을 생성하고, LLM 프롬프트를 사용하여 결과를 반환할 수 있습니다.
Related MCP server: MCP Oracle Server
설치
패키지 설치
지엑스피1
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 deployed
Maintenance
Related MCP Connectors
The BigQuery remote MCP server is a fully managed service that uses the Model Context Protocol to connect AI applications and LLMs to BigQuery data sources. It provides secure, standardized tools for AI agents to list datasets and tables, retrieve schemas, generate and execute SQL queries through natural language, and analyze data—enabling direct access to enterprise analytics data without requiring manual SQL coding.
Text-to-SQL MCP server: read-only queries on PostgreSQL, MySQL and SQL Server with your real schema
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
- mcpOAuthcom.gibsonai
GibsonAI MCP server: manage your databases with natural language
Related MCP Servers
FlicenseNot gradedqualityDmaintenanceA 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.1654Apache 2.0
- AlicenseNot gradedqualityDmaintenanceA 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