
danielmeppiel/oracle-mcp-server
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
danielmeppiel/oracle-mcp-server は、https://github.com/danielmeppiel/oracle-mcp-server. からインポートされたMCPサーバー候補です。
概要
danielmeppiel/oracle-mcp-server は、https://github.com/danielmeppiel/oracle-mcp-server. からインポートされたMCPサーバー候補です。
概要(AI 翻訳)
英語 |中文
強力なモデルコンテキストプロトコル(MCP)サーバーで、大規模なOracleデータベース向けにコンテキストデータベーススキーマ情報を提供し、AIアシスタントが数千のテーブルを含むデータベースを理解し、操作できるようにします。
目次
- 概要
- 特徴
- 使用法
- VSCode InsidersにおけるGitHub Copilotとの統合
- オプション1:Dockerの使用(推奨)
- オプション2:UVの使用(ローカルインストール)
- ローカルでのサーバー起動
- 利用可能なツール
- 建築
- 接続モード
- 薄いモード(デフォルト)
- 厚モード
- システム要件
- パフォーマンスの考慮事項
- 貢献
- ライセンス
- 支援
概要
MCPのOracle DB Contextサーバーは非常に大規模なOracleデータベースを扱う際の重要な課題を解決します。それは、数万のテーブルや関係でAIモデルに過剰に負担をかけずに、正確で関連性の高いデータベーススキーマ情報をどう提供するかということです。
インテリジェントにキャッシュしデータベーススキーマ情報を提供することで、このサーバーはAIアシスタントに以下を可能にします:
- 特定のテーブルスキーマをオンデマンドで検索
- 特定のパターンに合致するテーブルを検索する
- テーブル関係と外部キーの理解
- データベースベンダー情報の取得
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
MCP Server - Oracle DB Context
A powerful Model Context Protocol (MCP) server that provides contextual database schema information for large Oracle databases, enabling AI assistants to understand and work with databases containing thousands of tables.
Table of Contents
- Overview
- Features
- Usage
- Architecture
- Connection Modes
- System Requirements
- Performance Considerations
- Contributing
- License
- Support
Overview
The MCP Oracle DB Context server solves a critical challenge when working with very large Oracle databases: how to provide AI models with accurate, relevant database schema information without overwhelming them with tens of thousands of tables and relationships.
By intelligently caching and serving database schema information, this server allows AI assistants to:
- Look up specific table schemas on demand
- Search for tables that match specific patterns
- Understand table relationships and foreign keys
- Get database vendor information
Features
- Smart Schema Caching: Builds and maintains a local cache of your database schema to minimize database queries
- Targeted Schema Lookup: Retrieve schema for specific tables without loading the entire database structure
- Table Search: Find tables by name pattern matching
- Relationship Mapping: Understand foreign key relationships between tables
- Oracle Database Support: Built specifically for Oracle databases
- MCP Integration: Works seamlessly with GitHub Copilot in VSCode, Claude, ChatGPT, and other AI assistants that support MCP
- Read-Only Mode: Default security mode that prevents write operations while allowing full read access
Usage
Integration with GitHub Copilot in VSCode Insiders
To use this MCP server with GitHub Copilot in VSCode Insiders, follow these steps:
-
Install VSCode Insiders
- Download and install the latest version of VSCode Insiders
-
Install GitHub Copilot Extension
- Open VSCode Insiders
- Go to the Extensions marketplace
- Search for and install “GitHub Copilot”
-
Configure MCP Server
- Recommended: Using Docker
- Alternative: Using UV
-
Enable Agent Mode
インストール
docker run -i --rm -e ORACLE_CONNECTION_STRING -e TARGET_SCHEMA -e CACHE_DIR -e THICK_MODE dmeppiel/oracle-mcp-server