DO

danielmeppiel/oracle-mcp-server

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

134 stars 69 forks Качество 64 Тренд 16MIT

danielmeppiel/oracle-mcp-server — это кандидат-сервер MCP, импортированный из https://github.com/danielmeppiel/oracle-mcp-server.

Обзор

danielmeppiel/oracle-mcp-server — это кандидат-сервер MCP, импортированный из https://github.com/danielmeppiel/oracle-mcp-server.

Обзор (машинный перевод)

Английский | 中文

Мощный сервер Model Context Protocol (MCP), предоставляющий контекстную информацию о схемах баз данных для больших баз данных Oracle, позволяя ассистентам ИИ понимать и работать с базами данных с тысячами таблиц.

Содержание

  • Обзор
  • Особенности
  • Использование
  • Интеграция с GitHub Copilot в VSCode Insiders
  • Вариант 1: Использование Docker (рекомендуют)
  • Вариант 2: Использование УФ (локальная установка)
  • Локальный запуск сервера
  • Доступные инструменты
  • Архитектура
  • Режимы соединения
  • Тонкий режим (по умолчанию)
  • Толстый режим
  • Требования к системе
  • Показатели производительности
  • Вклад
  • Лицензия
  • Поддержка

Обзор

Сервер контекста MCP Oracle DB решает критически важную задачу при работе с очень большими базами данных Oracle: как предоставить модели ИИ точную и релевантную информацию о схемах базы данных, не перегружая их десятками тысяч таблиц и отношений.

Интеллектуально кэшируя и передавая информацию схемы базы данных, этот сервер позволяет ассистентам ИИ:

  • Поиск конкретных схем таблиц по запросу
  • Поиск таблиц, соответствующих конкретным шаблонам
  • Понимание связей таблиц и внешних ключей
  • Получить информацию о поставщиках баз данных

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

MCP Server - Oracle DB Context

English | 中文

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

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:

  1. Install VSCode Insiders

  2. Install GitHub Copilot Extension

    • Open VSCode Insiders
    • Go to the Extensions marketplace
    • Search for and install “GitHub Copilot”
  3. Configure MCP Server

  4. Enable Agent Mode

Открыть полный README на GitHub

Установка

docker run -i --rm -e ORACLE_CONNECTION_STRING -e TARGET_SCHEMA -e CACHE_DIR -e THICK_MODE dmeppiel/oracle-mcp-server
Новичок в MCP? Начните с руководства на mcpskill.org →