database-mcpServer

TheRaLabs
GitHub
Database AccessAI IntegrationMulti-Database

Loading subscription status...

💡 Description

A server that enables users to access and query data in databases using the integrated Model Context Protocol (MCP) Python SDK with the Legion Query Runner.

📝 JSON Entries

{
  "mcpServers": [
    {
      "database-mcp": {
        "env": {
          "DB_CONFIGS": "[{\"id\":\"pg_main\",\"db_type\":\"pg\",\"configuration\":{\"host\":\"localhost\",\"port\":5432,\"user\":\"user\",\"password\":\"pw\",\"dbname\":\"postgres\"},\"description\":\"PostgreSQL Database\"},{\"id\":\"mysql_data\",\"db_type\":\"mysql\",\"configuration\":{\"host\":\"localhost\",\"port\":3306,\"user\":\"root\",\"password\":\"pass\",\"database\":\"mysql\"},\"description\":\"MySQL Database\"}]"
        },
        "args": [
          "database-mcp"
        ],
        "command": "uvx"
      }
    }
  ]
}

🛠️ Tools

Legion Query RunnerMCP Python SDK

Features

  • Supports multiple database types
  • AI-Ready interactions
  • Automatic schema discovery
  • Flexible configuration options

💬 Example Queries

  • Execute a SQL query to get user data from PostgreSQL database.
  • List all available databases and their configuration details.