Hala.DatabaseMcpAgent 1.0.10-preview

Suggested Alternatives

Hala.DatabaseAgent.OracleMcpServer

Additional Details

The latest package introduces support for Oracle Database, as part of a broader goal to enable compatibility with more databases in the future.

This is a prerelease version of Hala.DatabaseMcpAgent.
The owner has unlisted this package. This could mean that the package is deprecated, has security vulnerabilities or shouldn't be used anymore.
dotnet tool install --global Hala.DatabaseMcpAgent --version 1.0.10-preview
                    
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
                    
if you are setting up this repo
dotnet tool install --local Hala.DatabaseMcpAgent --version 1.0.10-preview
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=Hala.DatabaseMcpAgent&version=1.0.10-preview&prerelease
                    
nuke :add-package Hala.DatabaseMcpAgent --version 1.0.10-preview
                    

Oracle Database MCP Agent

Oracle Database MCP Agent with 25+ tools for AI-powered database analysis.

� VS Code Integration

Add to your VS Code MCP settings to automatically install and configure:

{
  "mcp.servers": {
    "oracle-database": {
      "command": "dnx",
      "args": ["Hala.DatabaseMcpAgent", "--version", "1.0.10-preview", "--yes"],
      "env": {
        "OracleConnectionString": "your-oracle-connection-string"
      }
    }
  }
}

The dnx command will automatically download and install the package when VS Code starts the MCP server.

⚡ Configuration

Set your Oracle connection string in the environment variables:

Required:

  • OracleConnectionString - Your Oracle database connection string

Optional:

  • DatabaseMcp__CacheExpirationMinutes=30 - Cache expiration time
  • DatabaseMcp__MaxConnectionRetries=3 - Connection retry attempts

🔍 Example Connection Strings

# Standard Oracle connection
Host=localhost;Port=1521;Database=ORCL;User Id=hr;Password=password;

# Oracle with TNS
Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=server)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=service)));User Id=user;Password=pass;

� Manual Installation (Optional)

If you prefer to install manually:

dotnet tool install -g Hala.DatabaseMcpAgent --version 1.0.10-preview

Then run directly: database-mcp-agent

�📚 Documentation

🎯 Features

  • 25+ MCP Tools for database analysis
  • Metadata Discovery - Tables, views, procedures, functions
  • Dependency Analysis - Impact analysis before schema changes
  • Performance Tools - Index analysis and optimization
  • AI Integration - Seamless integration with AI assistants

📋 Requirements

  • .NET 8.0+
  • Oracle Database 11g R2+
  • Network access to Oracle database
Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last Updated

Updated company name to Hala. Added .NET 10 SDK prerequisites and installation scripts for the dnx command. Improved documentation for NuGet package integration with VS Code and Claude Desktop.