Spark SQL

Query Spark SQL clusters via Thrift/HiveServer2. Works with Spark, EMR, Hive, Impala.

stdio v0.1.2

Connection Configuration

Add this to your AI agent's MCP config file to connect.

Run in your terminal:

claude mcp add io.github.aidancorrell--spark-sql-mcp-server -- uvx

Server Details

Transport

stdio

Authentication

None

Version

v0.1.2

Server Name

io.github.aidancorrell/spark-sql-mcp-server

Last Updated

Feb 8, 2026

Get Started

How to install and connect this MCP server.

Required Configuration

Environment variables you must provide when running this server.

Variable Required
SPARK_HOST Yes
SPARK_PORT Optional
SPARK_DATABASE Optional
SPARK_AUTH Optional
SPARK_USERNAME Optional
SPARK_PASSWORD secret Optional
SPARK_KERBEROS_SERVICE_NAME Optional