Back to Home
exasol icon

mcp-server

Verified Safe

by exasol

Overview

Provides an LLM access to the Exasol database via MCP tools, enabling metadata browsing, SQL query execution, and BucketFS file system interaction.

Installation

Run Command
exasol-mcp-server

Environment Variables

  • EXA_DSN
  • EXA_USER
  • EXA_PASSWORD
  • EXA_ACCESS_TOKEN
  • EXA_SAAS_ACCOUNT_ID
  • EXA_SAAS_PAT
  • EXA_BUCKETFS_URL
  • EXA_BUCKETFS_USER
  • EXA_BUCKETFS_PASSWORD
  • FASTMCP_SERVER_AUTH
  • EXA_MCP_LOG_LEVEL

Security Notes

The project demonstrates strong security awareness. It explicitly handles secrets via environment variables, with sensitive data masked in logs. SQL queries are rigorously validated using `sqlglot` to prevent injection, with DML/DDL operations requiring user elicitation and confirmation. Identifiers are properly quoted to prevent injection. The HTTP server explicitly checks for authentication by default, mitigating unauthorized access. File system operations on BucketFS also use elicitation and path validation.

Similar Servers

Stats

Interest Score35
Security Score9
Cost ClassMedium
Avg Tokens1500
Stars6
Forks2
Last Update2026-01-16

Tags

LLMDatabase AccessExasolMCP ServerData Tools