Skip to content
Claude Code

Spark SQL for Claude Code

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

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

client:Claude Code transport:stdio runtime:pypi

Install Spark SQL in Claude Code

run in your project directory

Held in this page only — never stored, logged, or sent anywhere but back to your screen.

claude mcp add spark-sql-mcp-server -e SPARK_HOST=<SPARK_HOST> -e SPARK_PORT=<SPARK_PORT> -e SPARK_DATABASE=<SPARK_DATABASE> -e SPARK_AUTH=<SPARK_AUTH> -e SPARK_USERNAME=<SPARK_USERNAME> -e SPARK_PASSWORD=<SPARK_PASSWORD> -e SPARK_KERBEROS_SERVICE_NAME=<SPARK_KERBEROS_SERVICE_NAME> -- uvx spark-sql-mcp-server

Adds it for this project only. Append --scope user to make it available everywhere. Claude Code docs

Spark SQL in other clients