delfos-mcp-server
by Lina-go
Overview
Provides a remote server with a set of tools to enable AI agents to interact with an Azure SQL Database and generate Power BI report URLs using the Model Context Protocol (MCP) SDK.
Installation
uv run func startEnvironment Variables
- DB_CONNECTION_STRING
- WORKSPACE_ID
- REPORT_ID
Security Notes
Multiple tools (e.g., `execute_sql_query`, `get_table_schema`, `get_table_row_count`, `get_distinct_values`, `get_primary_keys`) construct SQL queries using f-strings with direct insertion of user-provided arguments. This makes the server highly vulnerable to SQL injection, a critical security risk, as no input sanitization or parameterized queries are used.
Similar Servers
mcp-kql-server
An AI-powered MCP server that facilitates KQL query execution against Azure Data Explorer through natural language conversion, intelligent schema discovery, and RAG-enhanced context.
mcp-mysql-server
Provides an MCP-compliant interface for AI models to securely interact with a MySQL database for CRUD operations, schema inspection, and performance analysis.
mcp_cosmosdb_go
Provides an MCP server for interacting with Azure Cosmos DB databases, containers, and items, primarily intended as a learning and experimental tool for AI tooling.
atlantis-mcp-server
An MCP (Model Context Protocol) server for hosting and managing dynamic Python functions and third-party MCP tools, enabling AI agents to discover and utilize shared capabilities across a network.