Hala.DatabaseMcpAgent
1.0.10-preview
Hala.DatabaseAgent.OracleMcpServer
Additional DetailsThe latest package introduces support for Oracle Database, as part of a broader goal to enable compatibility with more databases in the future.
dotnet tool install --global Hala.DatabaseMcpAgent --version 1.0.10-preview
dotnet new tool-manifest
dotnet tool install --local Hala.DatabaseMcpAgent --version 1.0.10-preview
#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 timeDatabaseMcp__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
- GitHub Repository - Full documentation and source code
- MCP Tools Guide - Complete tools reference
- Quick Reference - Command reference
🎯 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 | Versions 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. |
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.